【发布时间】:2013-02-05 08:58:17
【问题描述】:
我正在开发针对 iOS 5 的项目。我面临一个非常奇怪的问题。我正在设置
代表我的文本字段为
self.myTextField.delegate=self;(in viewDidLoad)
甚至尝试在 nib 中设置委托。但他们都没有触发
遵循 textField 委托方法
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
- (void)textFieldDidBeginEditing:(UITextField *)textField
我什至尝试为 textField 提供操作,但效果不佳。我想知道这是不是一个
iOS5 中的问题。非常感谢任何帮助。
【问题讨论】:
-
您是否在 .h 文件中设置了
UITextFieldDelegate -
您确定使用的是文本字段而不是文本视图吗?
-
是的,我正在使用 textField 本身
-
你是否在协议上设置了断点并检查它是否在这些协议上运行?
-
是的,我已经设置了断点。它没有进入
标签: objective-c cocoa-touch ios5 uitextfielddelegate