【发布时间】:2014-01-22 18:32:38
【问题描述】:
我提前为这里不寻常的堆栈问题道歉,但我遇到了一些可怕的困难(参考下图)
我正在尝试在此视图的底部设置 UIToolbar 或 UIView 甚至是 UITableViewCell,我可以在其中设置我的创建按钮,但是当我尝试这样做时,它们都与顶部以适合上面的单元格(包含UITextView 的单元格)。
除此之外,我需要 UIButton(无论它位于什么位置)保持在视图底部,无论屏幕大小如何。
换言之,对于 3.5 英寸视网膜和 4 英寸视网膜,“创建”按钮需要位于视图底部。
目前我已经放置了一个UIView,将其展开到UITableViewController的底部,在视图底部放置一个工具栏,然后将UIButton放在工具栏中。
我做错了什么?
【问题讨论】:
-
您能添加一张屏幕截图,说明它在您的设备上运行时的样子吗?
-
那么您为什么不简单地将
UITableView框架的大小调整为比self.view短30px?然后取一个UIButton(30px 的高度)并将其固定到屏幕底部(再次...self.view不是tableView.view)。现在,您似乎正试图从技术上将它放在tableView的视图中,它将与tableView的其余部分一起滚动(这不是您想要的......对吗?) -
这是一个更简单的想法,我现在正在尝试,问题是我在 tableviewcontroller 中有一个表格视图,我似乎甚至无法编辑表格视图(可以'不改变大小)
标签: ios objective-c uitableview