2013-09-25 8 views
0

UIBarButtonItem을 스타일로 생성하려고합니다 : UIBarButtonItemStlyePlain과 텍스트와 이미지가 모두 있습니다.UIBarButtonItem 스타일이 UIBarButtonItemStylePlain이고 텍스트와 이미지가 모두

이 사이트 (this one for example)에서 찾은 가장 좋은 해결책으로는 스타일을 일반으로 설정할 수 없었습니다. 사실,이 솔루션은 stlye가 아닌 텍스트와 이미지 모두를 사용하여 버튼 아이템을 만듭니다.

그건 내가 원하는 것을 해결하기위한 좋은 진전이지만 프로그래밍 방식으로 일반 stlye를 추가 할 수있는 방법이 있습니까?

답변

0

이미지와 레이블이 모두있는 사용자 지정보기를 사용하여 UIBarButtonItem을 만들 수 있습니다. UIAppearance 프로토콜을 사용하여 시스템에 UIBarButtonItemStlyePlain 스타일 속성을 요청할 수 있습니다.

예 :

UIColor *textColor = [[UIBarButtonItem appearance] titleTextAttributesForState:UIControlStateNormal][UITextAttributeTextColor];