2
나는 버튼에 우울한 표정을 짓기 위해 노력하고있다. 버튼을 눌렀을 때 버튼의 제목을 떨어 뜨릴 필요가있다. contentEdgeInsets는 필자가 필요하다고 생각하지만 버튼 상태에 따라 다른 값을 설정하는 방법을 알 수는 없습니다.UIButton의 여러 상태에 대한 setContentEdgeInsets?
이 작동 :
introButton.contentEdgeInsets = UIEdgeInsetsMake(0, 12, 0, 0);
이, 그러나하지 않습니다
디버거는 당신에게 답변을주고있다[introButton setContentEdgeInsets:UIEdgeInsetsMake(0, 12, 0, 0) forState:UIControlStateNormal];
// warning: 'UIButton' may not respond to '-setContentEdgeInsets:forState:'
감사합니다. 내 응용 프로그램의 다른 곳에서 작업 코드에 대한 경고를 보았 기 때문에 나는 확신하지 못했습니다. UIButton sublassassing을 살펴 보겠습니다. – Alan