ios – 如何在使用交互式键盘时删除有关resignFirstResponder的
这只是一个警告,应用程序工作正常,但可能有这个警告的原因.
我在网上发现了类似的问题,但还没有答案.
设置是一个chatviewcontroller,因此它是一个嵌入UIViewController内的UITableView,它包含带文本的单元格. 当我们向下滑动聊天项列表时,我们正在使用UIScrollView类的Dismiss Interactively键盘功能来关闭键盘. 我们在键盘上添加一个inputAccessory,用作文本输入区域发送按钮. 在包含UITableView的UIViewController中,我们添加以下UIResponder覆盖以获取accessoryView. override var inputAccessoryView: UIView { return messageInputView } 问题是我们以交互方式解除键盘(使其从屏幕上消失),我们收到此警告. 解决方法
我刚刚发现,如果你覆盖viewWillTransition函数并在其中调用collectionView.collectionViewLayout.invalidateLayout(),它将解决问题!
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |