2014-02-17 2 views
0

스크린 샷과 같은 사용자 지정 텍스트가있는 uibutton을 사용하고 싶습니다. 스크린 샷에서 "Module 1"과 "Fungi & Fungal Infections"텍스트에 2 개의 uilabel을 추가했지만 오렌지색 배경은 uibutton입니다. 그러나 아래로 누르면 오렌지색 버튼 만 누르면 텍스트가 표시됩니다. 단추를 눌렀을 때 텍스트가 단추의 제목 Fungi Image과 같은 효과를 가져야 함을 표시하도록 uibutton 텍스트에 레이블을 지정하도록합니다. 이게 친절하게 나를 인도하는 방법, 이것은 나를 위해 위대 할 것입니다. 미리 감사드립니다.iPhone SDK의 uibutton에 사용자 지정 텍스트 추가

+0

표시된 이미지를 설정하는 가장 좋은 방법은 – preetam

+0

아니요, 이미지를 사용하고 싶지 않습니다. 이 목표를 달성 할 가능성이 있습니까? – josh

답변

2

당신이 원하는 속성이있는 텍스트로 라벨을 만들고이를 uiButton에 하위보기로 추가하면됩니다. 스토리 보드에서 버튼이 사용자 정의 유형으로 설정되었습니다.

UILabel * label = [UILabel new]; 
label.backgroundColor = [UIColor redColor]; 
label.text = @"Custom text"; 
[label sizeToFit]; 
label.frame = _button.bounds; 
[_button addSubview:label];