答えて
これを試してみてください...
-(void)buttonOnClicked:(UIButton *)sender {
sender.enabled = NO;
}
おかげで、あなたのButton
アクションメソッドで
NO
にButton
のenabled
を設定します。
- (IBAction)buttonTapped:(UIButton*)sender {
sender.enabled = NO; // With disabled style on button
//If you doesn't want disabled style on button use this.
sender.userInteractionEnabled = NO;
}
ボタンを直接無効にしますが、私の要件はそれだけです最初ボタンをクリックすると無効にする必要があります – Abhimanyu
私はボタンアクションで書かれた理由は、私の答えを正しく確認します。ボタンアクションメソッドは、特定のアクションを実行するときにのみ呼び出されます。 –
次の2つの方法でそれを行うことができます。
Button.userInteractionEnabled = NO;
または使用:
Button.enabled = NO;
と同様に、
- (IBAction)btnClicked:(UIButton*)sender {
sender.enabled = NO;
//OR
//sender.userInteractionEnabled = NO;
}
setEnabled:NO
ために行ってもいいだろうそれを行うには適切な方法ですUIも更新されます。
以下のようにenabledプロパティにfalseを設定できます。
のObjective-C
- (IBAction)btnNextClicked:(UIButton *)sender {
sender.enabled = NO;
}
スウィフト
@IBAction func btnNextClicked(sender: UIButton) {
sender.enabled = false
}
最初にクリックするか、二度目をクリックしようとすると、それはenable.Iはcondition.I保存を設定しません後NSUserdefault.Iの最初のクリックの値はサンプルを試しても問題ありません。
- (IBAction)actionGoPrevious:(id)sender
{
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSInteger btnFirstClick = [userDefaults integerForKey:@"firstClick"];
if(btnFirstClick == 1){
btnBack.userInteractionEnabled = NO;
//OR
btnBack.enabled = NO;
}
else{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setInteger:1 forKey:@"firstClick"];
[defaults synchronize];
[self.navigationController popToRootViewControllerAnimated:YES];
}
}
次に** exclusiveTouch **オプションについて –
- 1. ボタンを押したときにタブコントロールを無効にするVB.NET
- 2. ボタンをクリックした後にボタンを無効にする
- 3. ボタンをクリックした後にボタンを無効にする方法
- 4. 別のボタンを押したときにボタンを無効にする方法は?
- 5. ボタンを押した後にスライドアウトする
- 6. codeigniterで送信ボタンをクリックした後に無効にする
- 7. ユーザーが1回クリックした後でボタンを無効にする
- 8. OpenERPでボタンをクリックした後でボタンを無効にする方法
- 9. ステータスバーを無効にした後にボタンが移動する
- 10. フェード効果を持たないUIButtonを無効にする
- 11. 他のボタンが押されるまでボタンを無効にする
- 12. 問題をクリックした後にボタンが無効になる
- 13. UIButtonを無効にする方法
- 14. uibuttonの背景を無効にする
- 15. ボタンを押した後にボタンの動作が停止する
- 16. ifステートメントでボタンを無効にした後でボタンを再度有効にする
- 17. 送信ボタン - 送信ボタンのCSSを無効にした後に変更する
- 18. UIbuttonを押した後、UIbuttonのタイトルを変更するにはどうすればよいですか?
- 19. UIButton無効にして背景画像を有効にする
- 20. ボタンを押した後にプログラムでUILabelを削除する
- 21. ボタンを押したときにカスタムUIButton(CoreGraphics)の背景色を変更する
- 22. UIButtonを無効にできません
- 23. ボタンを押したときの効果
- 24. ボタンを押したときにタイマーを有効にするC#
- 25. javascriptで最初にクリックした後にボタンを無効にする方法
- 26. Yiiで投稿した後に送信ボタンを無効にする方法
- 27. vb.netで印刷した後にボタンを無効にする方法は?
- 28. ios uibutton hidden:これは自動的にボタンを無効にしますか?
- 29. ボタンを押した後にTextFieldにテキストを表示する(JavaFX)
- 30. ボタンを押した後にUIPickerViewをアニメーション表示するには
処置:@selectorメソッドは、ボタンを非表示/無効にします。 – Signare
あなたのコーディングを試してみた – user3182143
私の答えを試してみましょう。 – user3182143