我创建了一个带有View的论坛,在View中我放置了一个Text Field。我的问题是,每当我向上滑动键盘时,tableView中的文本都放在UIView上,而TextField被覆盖。任何想法背后的原因可能是什么?虽然我们在这里,也许我不应该用TextField创建一个View,而是使用iPhone sms应用程序中的标准外观,但我不知道他们是如何创建该栏的。有任何想法吗?我发布了以下所有图片:
iPhone标准外观,如何创建这样的东西?:
我的观看文字字段:
我上面描述的问题:
答案 0 :(得分:2)
您可以为其创建自定义视图,并将其添加为键盘的inputAccessoryView
。
有关详细信息,请查看apple documentation on this。当键盘被解除时,在屏幕底部显示此视图,当键盘出现时将其从底部移除并将其作为inputAccessoryView。
<强> inputAccessoryView:强>
文本视图成为时显示的自定义附件视图 第一响应者