0

ボタンのタイトルがで設定されている場合、UIControlStateHighlighted後でそのタイトルにアクセスするにはどうすればよいですか?このcurrentTitleメソッドは、ボタンによって現在表示されているもののみを返すため、機能しません。

たとえば、ボタンのタイトルが次のように設定されているとします。

[myButton setTitle:title forState:UIControlStateHighlighted];

次に、このタイトルをどのように取得できますmyButtonか?

4

2 に答える 2

0

どうですか:

NSString *highlightedTitle = [myButton titleForState:UIControlStateHighlighted];
于 2012-11-19T03:36:23.960 に答える
0

これはトリックをしました:

myButton.highlighted=YES;
NSString *title=[myButton currentTitle];
myButton.highlighted=NO;
于 2012-11-19T03:18:10.007 に答える