swift - 将带有按钮的 UITextView 放置在 UITableView 下方的正确方法

swift - Proper way to place UITextView with button below UITableView

我是 Xcode 的新手,所以请原谅我的无知。我正在创建一个视图控制器,其中包含一个 table 视图、一个文本视图和一个按钮。 table 视图行将包含来自用户的评论。我想在屏幕底部放置一个文本视图和按钮,以便用户可以在线程上输入评论。将文本视图和按钮放置在屏幕底部同时允许滚动 table 视图中的行的最佳方法是什么?

默认情况下,table 视图支持滚动。您几乎可以将 textView 和按钮放在 tableView 的顶部;从用户的角度来看,这是一个合理的妥协......尽管 Apple 的 HCI 指南会为此谴责你。

正确的方法是使用 UIInsets 调整 tableView 以允许屏幕底部的文本视图和按钮。这是最好的方法。

我知道这个老东西,但我在寻找其他东西时绊倒了这个线程。这通常使用输入附件视图和 UIToolbar 来处理。从那里开始搜索将很有意义。