我想创建包含2个视图(顶部和底部)的应用。
顶部视图是可滚动的,包含多个文本字段和标签。
底部视图是不可滚动的,但需要在屏幕尺寸改变时自动调整以适应键盘的底部屏幕(我希望它可以从iPhone 4到6 Plus使用)。底部视图将包含一个自定义功能按钮,用于在顶视图中触发操作和更新。
我使用LinearLayout在Android上工作,但我坚持使用iOS。
答案 0 :(得分:1)
尝试将表格视图或滚动视图放在顶部,滚动视图和底部的UIView。使UIView的高度保持不变,您将在顶部使用的表视图或滚动视图将根据屏幕大小更改高度。如果你对评论发布感到困惑。
对于表视图,请参阅本教程 iOS - Custom table cell not full width of UITableView
步骤1:放置表格视图和视图,如下所示。上半部分是表格视图 视图
步骤2:放置视图的约束,如下所示
首先
第二次
步骤3:将表格视图的约束放置如下
试着告诉我你有什么
答案 1 :(得分:1)
在您的情况下,我建议将所有这些按钮拖到UIView
。然后放置所需间距的按钮。选择所有按钮并给出相等的宽度和相等的高度约束。然后在邻居按钮或视图之间给出间距约束。然后将UIview的约束条件赋予UIViewcontroller