我有一个应用程序,在IOS 5发布之前一直运行良好。我已经设法解决了升级导致的大部分问题,但我无法让键盘收回。我的其他应用程序设法在IOS 5下做得很好但是我错过了这个应用程序的东西。该应用程序滚动一个大的Pdf,textField是将用户带到一个特定的页面。当键盘出现时,它覆盖textField,只有Pdf可见。在4.2下,当按下Pdf时键盘缩回但是对IOS 5不起作用。我使用下面的代码但是它没有被调用,而在我的其他应用程序中成功缩回键盘的代码被调用,我错过了什么。
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
if(textField == pageNo){
[pageNo resignFirstResponder];
}
return YES;
}
答案 0 :(得分:0)
快速修复想法?把它放在pdf视图触摸处理程序?
if ([pageNo isFirstResponder]) [pageNo resignFirstResponder];