我正在添加一个UITextFIEld
addingTaskTextFIEld = [[UITextFIEld alloc] initWithFrame:CGRectMake(0,320,NEW_ITEM_header_HEIGHT)];addingTaskTextFIEld.hIDden = YES; // I unhIDe it for editing [addingTaskVIEw addSubvIEw: addingTaskTextFIEld];[self.tableVIEw addSubvIEw: addingTaskVIEw];
我收到这个错误
“设置表的第一个响应者视图,但我们不知道它的类型(单元格/页眉/页脚)”
当试图使textFIEld成为第一响应者.
-(voID)scrollVIEwDIDEndDragging:(UIScrollVIEw *)scrollVIEw willDecelerate: (BOol)decelerate { if (scrollVIEw.contentOffset.y < -NEW_ITEM_header_HEIGHT) { self.tableVIEw.contentInset = UIEdgeInsetsMake(NEW_ITEM_header_HEIGHT,0); addingTaskTextFIEld.hIDden = NO [addingTaskTextFIEld becomeFirstResponder]; <-- Trouble line }}
我正在使用ARC和storyboard运行Xcode 4.3.1为iOS 5开发.
类似帖子:
http://www.iphonedevsdk.com/forum/iphone-sdk-development/85516-error-when-setting-uitextfield-first-responder.html\”
Setting the inputAccessoryView of a UITextField to its superview
解决方法 我知道这是一个旧帖子,但在我尝试修复同样的问题时,我一直在讨论这个问题.在找到“解决方案”之后,我决定回到这里并回答它,以防其他人在我的情况下结束(总是碰到这个确切的问题.)在开发中心,Apple工程师响应a similar question:
You can safely ignore that.
所以你有它!虽然这篇文章与UICollectionVIEws有关,但我认为UITablevews属于同一类别.
总结以上是内存溢出为你收集整理的ios – 在UITableView中使UITextField subView成为第一个响应者时出错全部内容,希望文章能够帮你解决ios – 在UITableView中使UITextField subView成为第一个响应者时出错所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)