누군가가 흰색에서 다른 색으로 단추 배경을 변경하는 방법을 알려주십시오. 이미지를 추가하고 사용자 지정 단추로 만드는 방법을 알고 있지만 초기 단추 색을 흰색에서 다른 색으로 변경하는 방법을 모르겠습니다. 귀하의 도움을 많이 주시면 감사하겠습니다. 건배.UIButton 배경색 변경
2
A
답변
4
비슷한 요구 사항이있어서 응용 프로그램 번들에 추가 파일을 포함하고 싶지 않았으므로 RGBA 값에서 버튼 이미지를 생성하고 UIButton에 추가하는 두 클래스를 작성했습니다. 버튼 이미지를 만들 수
등급 :
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/BKButtonImages.h
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/BKButtonImages.m
클래스는 버튼 이미지 버튼을 만들려면 다음
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/iOS/BKButton.h
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/iOS/BKButton.m
프로젝트에 위의 네 개의 파일을 추가 할 경우, 다음과 같은 방법을 사용하여 컬러 배경에있는 UIButton을 생성 할 수 있어야한다 :
UIButton * deleteButton = [BKButton redButton];
UIButton * selectButton = [BKButton lightGrayButton];
UIButton * customButton = [BKButton buttonWithRed:0.0 green:0.4 blue:0.37 alpha:1.0];
+0
대단히 감사합니다. – idipro
관련 문제
- 1. Iphone UIButton 배경색
- 2. 배경색 변경
- 3. ggplot2 facet_grid() 배경색 변경
- 4. UIModalTransitionStyleFlipHorizontal의 배경색 변경
- 5. 메뉴의 배경색 변경
- 6. Fancybox의 배경색 변경
- 7. 탭 jquery의 배경색 변경
- 8. 변경 QLPreviewController 배경색
- 9. 배경색 변경 선택
- 10. TTThumbsViewController의 배경색/이미지 변경
- 11. Graphics2D에서 글꼴 배경색 변경
- 12. UINavigationBar의 배경색 변경
- 13. JTable의 배경색 변경
- 14. UILabel의 배경색 변경 점차
- 15. dropdownlist JQuery의 배경색 변경
- 16. 안드로이드 레이아웃 배경색 변경
- 17. UITableView에서 섹션의 배경색 변경
- 18. 공백 배경색 변경
- 19. jQuery로 배경색 변경
- 20. 변경 XtraGridView 셀의 배경색
- 21. Spinner 항목의 배경색 변경
- 22. zedgraph 창 배경색 변경
- 23. 선택시 NSTextFieldCell 배경색 변경
- 24. Eclipse에서 배경색 텍스트 변경
- 25. 색 그라디언트로 배경색 변경
- 26. NSCollectionView의 배경색 변경
- 27. photoswipe의 배경색 변경
- 28. UITableViewCell에서 UILabel의 배경색 변경
- 29. 전체 시트의 배경색 변경
- 30. 클릭시 TextView 배경색 변경
체크 http://www.cimgf.com/을 2010/01/28/fun-with-uibuttons-and-core-animation-layers/ – AmineG
대단히 감사합니다! – idipro
나는 여기에 문제가 좀있어, 버튼을 클릭 한 후에 만 색상이 올 것이다. 어떤 조언을 해주시기 바랍니다. 감사 . - (IBAction) nom { [[버튼 레이어] setCornerRadius : 8.0f]; [[버튼 레이어] setMasksToBounds : 예]; [[버튼 레이어] setBorderWidth : 1.0f]; [button setBackgroundColor : [UIColor redColor]]; } – idipro