-1

IBOutLet UIButton *buttonテキストが書かれていないかどうかを確認する必要があります。何をコーディングしますか?

NSLog(@"%@", [button titleForState:UIControlStateNormal]);   //it gives (null)

決定通知書はどのように書けばよいですか?

4

2 に答える 2

1

UIControlState次のようにタイトルを設定したことを確認してください。

[button setTitle:@"Click Me!" forState:UIControlStateNormal];

それ以外の場合は、すべてが正しく機能するはずです。

アップデート

テキストがないかどうかを確認するには、次を使用します。

if (![menuItemButton titleForState:UIControlStateNormal]) {
    NSLog(@"YES, no text.");
} else {
    NSLog(@"no, there is text.");
}
于 2012-10-24T08:03:25.360 に答える
0

の長さを確認することをお勧めしbutton.labelTitle.textます。

答えてくれてありがとう。

于 2012-10-24T10:09:08.570 に答える