2014-10-27 72 views
0

我有一個小的IOS應用程序,我需要執行一個按鈕動作時,用戶按下「確定」如何在Xcode中以編程方式默認按鈕?

在蘋果開發者網站,我發現這個article

和我的問題是,我應該進入這個

[myButton setKeyEquivalent:@"\r"]; 
+0

ü[R develoiped在Mac應用程序 – 2014-10-27 09:51:26

回答

0

嘗試是這樣的:

  1. 設置self(當前UIV iewController)爲代表您的UITextField或UITextView的實例:

    self.myTextField.delegate = self; 
    
  2. 不要忘記實現在控制器@interface協議<UITextFieldDelegate>

  3. 然後實現這些方法:

    - (BOOL)textFieldShouldReturn:(UITextField *)textField 
    { 
        [self.myButton performSelector:@selector(myButtonClicked:) withObject:self.myButton]; 
        return YES; 
    } 
    
    - (IBAction)myButtonClicked:(id)sender 
    { 
        NSLog(@"myButton clicked"); 
    } 
    
相關問題