2010-04-07 7 views
3

UIButton에 세부 정보 공개 아이콘을 배치하는 간단한 방법이 있습니까? 저는 네비게이션 컨트롤러를 사용하고 있고 스택에 새로운 뷰를 푸시하기 위해 버튼 누름을 원하기 때문에 자세한 공개 아이콘이 적절할 것이라고 생각 했었지만 아직 그렇게 할 수있는 간단한 방법을 찾지 못했습니다.UIButton의 세부 정보 표시

시계 앱의 타이머 하위보기에서 '타이머가 끝날 때'버튼과 같은 것을 기억하십시오.

답변

2

"타이머가 끝났을 때" "버튼"은 실제로 단추가 아니지만 과도하게 스타일이 지정된 UITableViewCell입니다.

물론 버튼으로 구현할 수 있습니다. 공개 표시기가 포함 된 2 개의 이미지를 만들고 -setBackgroundImage:forState:을 사용하십시오.

+0

공개 표시기 이미지는 어디에서 얻을 수 있습니까? –

+0

@Ben : 불행히도, 직접 그릴 필요가 있습니다. – kennytm

+0

시뮬레이터에서 하나의 스크린 샷을 잡고 Photoshop (또는 유사한)의 레벨 도구를 사용하여 이미지를 검정색으로 흰색으로 만든 다음 원하는 인디케이터 색상의 마스크로 사용합니다. –

13

UIButton을 만들고 buttonType 속성을 UIButtonTypeDetailDisclosure으로 설정하면됩니다!

+0

Swift에서 :'var button = UIButton.buttonWithType (UIButtonType.DetailDisclosure)' – djv