【问题标题】:The clicked UITextFiled is moved out of the interface点击的 UITextFiled 被移出界面
【发布时间】:2017-11-18 22:04:45
【问题描述】:

UICollectionViewController中的Load cell,cell是XIB混合开发的,有UITextFiled。 当点击UITextFiled时,键盘弹出,整个View向上移动,点击的UITextFiled被移出界面。 寻求帮助: 没有办法关闭键盘弹出View自动上移。或者谁知道它有什么问题?


-(void)viewWillAppear:(BOOL)动画{

} 我找到了解决办法:实现这个方法而不调用[super viewWillAppear:animated]就可以解决了。

【问题讨论】:

  • 您似乎有一个键盘通知正在启动,其中它会将当前视图向上移动。也许检查该通知并从那里开始工作
  • 我没处理过

标签: ios


【解决方案1】:

您必须记住,当您使用 TableViewController 或 CollectionViewController 时,它们会自动获得此行为。 您必须禁用自动滚动,或者您可以添加键盘通知观察者并将 tableView 重新滚动回原来的位置

Disabling automatic scrolling of UITableView

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 2012-12-14
    • 2018-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多