我提前为这里不寻常的堆叠问题道歉,但我遇到了一些可怕的困难(参见下图)
我正在尝试在此视图底部设置UIToolbar
或UIView
或者甚至是UITableViewCell
,我可以设置我的创建按钮但是当我尝试这样做时,它们都对齐到顶部以适合上面的单元格(包含UITextView
的那个)。
除此之外,无论屏幕大小如何,我都需要UIButton
(无论它位于中)保留在视图的底部。
换句话说,“创建”按钮需要保留在3.5英寸视网膜和 4英寸视网膜的视图底部。
目前我已放下UIView
,将其展开到UITableViewController
的底部,在视图底部添加一个工具栏,然后将UIButton
放在工具栏中。
我做错了什么?
答案 0 :(得分:3)
您可以只使用UIToolbar
来执行此操作,而不是使用UIView
或UIButton
等容器视图。但是,如果您打算添加多个按钮,那么UIToolbar
可能是更好的选择。
无论如何,要将控件固定在屏幕底部而不管大小,都需要将其垂直间距设置为故事板中的Bottom Layout Guide
。
请确保UIButton
位于UITableView
的顶部而不是下方。为确保这一点,请确保在Interface Builder的文档树中UIButton
下面列出UITableView
。
以下是文档树中UIButton
约束和位置可能如何的截图!