如何在不手动计算偏移量的情况下以编程方式堆叠视图?

时间:2014-12-22 06:02:00

标签: ios objective-c uiview

我正在以编程方式为视图生成2个菜单,其中一个将始终显示,另一个可能显示 - 称为Menu 1Menu 2。有没有办法创建这些,Menu 2将位于包含视图的底部(如果可见),Menu 1将始终位于Menu 1之上,或者本身锁定在底部包含视图?举例说明:

One menu Two menus

我试图保留它以便在更大的设备上显示或重新调整大小按预期工作,这对于单个菜单使用自动调整大小的掩码可以正常工作;如果Menu 2可见,则不确定如何处理Menu 1的定义。

1 个答案:

答案 0 :(得分:1)

使用UITableView

其中Title将是表头,内容将是单元格。并操纵标题上的click事件并使其显示或隐藏表格视图可用的动画

另一方面,您可以使用其他开发人员创建的一个海关类

search here