如何使用自动布局约束将两个视图放置在一个屏幕中
How can I place two views in a single screen using autolayout Constraints
我想创建具有 2 个视图(顶部和底部)的应用程序。
顶部视图可滚动并包含多个文本字段和标签。
底部视图不可滚动,但需要在屏幕尺寸更改时像键盘一样自动调整以适合底部屏幕(我希望它在 iPhone 4 到 6 Plus 之间可用)。底部视图将包含一个自定义功能按钮,用于触发顶部视图中的操作和更新。
我在使用 LinearLayout 的 Android 上进行了这项工作,但我仍然坚持使用 iOS。
尝试在顶部放置 table 视图或滚动视图,这将滚动并在底部放置 UIView。使 UIView 的高度保持不变,您将在顶部使用的 table 视图或滚动视图将根据屏幕大小更改高度。如果您对 post 评论感到困惑。
对于table视图请参阅本教程
Step1 : Place table view and view as below . upper part is table view
and lower is view
Step2: Place the constraints for view as below
AT first
At second
Step 3: Place the constraints for table view as below
试着告诉我你得到了什么
对于您的情况,我建议将所有这些按钮拖到 UIView
中。然后以所需的间距放置按钮。 Select 所有按钮并给予等宽和等高约束。然后给出相邻按钮或视图之间的间距约束。然后将 UIview 的约束条件赋予 UIViewcontroller
我想创建具有 2 个视图(顶部和底部)的应用程序。
顶部视图可滚动并包含多个文本字段和标签。
底部视图不可滚动,但需要在屏幕尺寸更改时像键盘一样自动调整以适合底部屏幕(我希望它在 iPhone 4 到 6 Plus 之间可用)。底部视图将包含一个自定义功能按钮,用于触发顶部视图中的操作和更新。
我在使用 LinearLayout 的 Android 上进行了这项工作,但我仍然坚持使用 iOS。
尝试在顶部放置 table 视图或滚动视图,这将滚动并在底部放置 UIView。使 UIView 的高度保持不变,您将在顶部使用的 table 视图或滚动视图将根据屏幕大小更改高度。如果您对 post 评论感到困惑。
对于table视图请参阅本教程
Step1 : Place table view and view as below . upper part is table view and lower is view
Step2: Place the constraints for view as below
AT first
At second
Step 3: Place the constraints for table view as below
试着告诉我你得到了什么
对于您的情况,我建议将所有这些按钮拖到 UIView
中。然后以所需的间距放置按钮。 Select 所有按钮并给予等宽和等高约束。然后给出相邻按钮或视图之间的间距约束。然后将 UIview 的约束条件赋予 UIViewcontroller