1

所以我的问题是这样的,我有一个ViewController的UIScrollView,我已经添加了一个childViewController到这个ViewController并添加了childViewController视图到UIScrollView(由容器ViewController管理)。childViewController加载并其视图添加到parentViewController视图层次结构,所述childViewController具有的UITextField作为一个子视图(在XIB组装 - IBOutlets连接并委托以及) 然后我在我的childViewController此方法:UITextField ResignFirstResponder在UIScrollView上崩溃

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    NSLog(@"touch recieved"); 
    [self.textField resignFirstResponder]; 

} 

什么是否导致此消息的崩溃:

*终止应用程序由于未捕获的异常 'NSInvalidArgumentException' 的,理由是: ' - [UIScrollView的 _isInUpdateAnimation]:无法识别的选择发送到实例0x8f900e0' *第一掷调用堆栈

帮助,请,tnq。

回答

1

试试这个。

[self.view endEditing:YES]; 

这应该辞职第一响应所有可能的文本字段/意见。

相关问题