選択されているかどうかにかかわらず、UIButton の状態を追跡する方法はありますか? 選択したプロパティにアクセスしようとしましたが、うまくいかないようです、UISwitch でしか動作しないようです
14133 次
3 に答える
10
トグルのように使用する場合は、状態を選択済みに設定する必要があります
- (void)buttonTapped:(UIButton *)button;
{
button.selected = ![button isSelected];
}
その後、通常どおりクエリを実行できます
[self.button isSelected];
于 2012-04-05T00:40:32.023 に答える
2
はい、一部の UIButton は選択された状態を持つことができますが、これは一時的なものです。ただし、UIButtons は、選択されたプロパティを持つ UIControls から継承します。ボタンが選択されているかどうかを確認するには、次を使用してクエリを実行できます。
if([myButton isSelected])
NSLog(@"Selected!")
于 2012-04-05T01:00:36.877 に答える
0
「選ばれた」とはどういう意味ですか?標準的な使用法では、UIButton には通常、無効、アクティブの 3 つの状態しかありません。「アクティブ」は「現在タップされている」ことを意味します。彼らは粘着性がありません。
于 2012-04-05T00:39:12.393 に答える