UITableViewCell辞职FirstResponder
嗨,
我有一个包含UITableViewCell子类的UIViewController类。
在tableViewCell中,我有一个UITextView,它调用了我推荐包含缺少的DONE按钮的数字键盘。
按下DONE按钮,当按下时调用一个名为backgroundPressed的方法。 该方法从根UIViewController类调用。
-(IBAction)backgroundPressed:(id)sender{
[textField2 resignFirstResponder];
我遇到的问题是调用此方法不会解除numberPad。 这可能是因为该方法是从UIViewContoller类中调用的。 如何访问UITableViewCell以便在UITextView时退出第一个响应者?
非常感谢
这应该工作。 textField2是否具有对textField的有效引用? 我认为你的UITableViewCell是一个自定义对象,你保存对单元格对象或文本字段的引用?
[myCellObject.textField2 resignFirstResponder]
// or
[self.textField2 resignFirstResponder] // should work if you have a valid reference
链接地址: http://www.djcxy.com/p/44303.html