,當我用這個方法方法申報錯誤textfielddidbeginediting
-(void)textFieldDidBeginEditing:(UITextField *)textField
它給了我一個錯誤
使用未聲明的標識符 'textFieldDidBeginEditing'
告訴我的解決方案..
,當我用這個方法方法申報錯誤textfielddidbeginediting
-(void)textFieldDidBeginEditing:(UITextField *)textField
它給了我一個錯誤
使用未聲明的標識符 'textFieldDidBeginEditing'
告訴我的解決方案..
編輯:
yourTextField.delegate = self;
我覺得你忘了這:
@interface YourViewController : UIViewController <UITextFieldDelegate>
我用過它。但面臨同樣的問題。 – 2012-08-08 11:55:02
你有沒有在你的應用程序中使用UITextField。如果不使用,那麼你不應該打電話或使用這種方法 – 2012-08-08 11:58:14
是的,我在我的應用程序中使用uitextfield。 – 2012-08-08 12:10:20
請檢查類是否符合uitextfielddelegate協議 – sujith1406 2012-08-08 11:42:34
請告訴我們在你執行的代碼/調用此方法。 – 2012-08-08 11:42:39
我想在文本框上添加某種動畫。 - (void)textFieldDidBeginEditing:(UITextField *)txtUserName {//鍵盤變得可見 scrollView.frame = CGRectMake(scrollView.frame.origin.x,scrollView.frame.origin.y, scrollView.frame.size.width,scrollView .frame.size.height - 215 + 50); // resize } – 2012-08-08 12:32:37