Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个小表格,我想让人们在 iPhone 上填写。附上表格截图。
在文本区域下方有一个提交按钮。如何让键盘消失以便我可以按下提交按钮?
此外,对于用户来说,这非常令人困惑,特别是如果表单下方有更多内容......他们甚至可能永远不会在那里找到这些东西。
使此类操作清晰的典型 ui/ux 模式是什么?以及如何放下键盘,以便按下键盘覆盖的提交按钮?
谢谢!!
[textView resignFirstResponder]当用户点击 textView 之外的父视图中的任何位置时,您可以简单地调用。你需要在-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event. 或者将您的视图放在 UIScrollView 中,并在用户开始输入时向上滚动(查看 Omar 的链接)。这样您就可以在 textView 下方显示信息。
[textView resignFirstResponder]
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event