Ios 如何使用自动布局约束在一个屏幕中放置两个视图

Ios 如何使用自动布局约束在一个屏幕中放置两个视图,ios,objective-c,uitableview,uiviewcontroller,Ios,Objective C,Uitableview,Uiviewcontroller,我想创建有2个视图(顶部和底部)的应用程序 俯视图是可滚动的,包含多个文本字段和标签 底部视图是不可滚动的,但当屏幕大小改变时,需要自动调整以适应底部屏幕,就像键盘一样(我希望它在iPhone4到6 Plus中可用)。底部视图将包含一个自定义功能按钮,用于在顶部视图中触发操作和更新 我在Android上用LinearLayout做这个,但我一直用iOS 尝试将表格视图或滚动视图放在顶部,这样可以滚动,而UIView则放在底部。使UIView的高度保持不变,并且您将在顶部使用的表格视图或滚动视图将

我想创建有2个视图(顶部和底部)的应用程序

俯视图是可滚动的,包含多个文本字段和标签

底部视图是不可滚动的,但当屏幕大小改变时,需要自动调整以适应底部屏幕,就像键盘一样(我希望它在iPhone4到6 Plus中可用)。底部视图将包含一个自定义功能按钮,用于在顶部视图中触发操作和更新

我在Android上用LinearLayout做这个,但我一直用iOS


尝试将表格视图或滚动视图放在顶部,这样可以滚动,而UIView则放在底部。使UIView的高度保持不变,并且您将在顶部使用的表格视图或滚动视图将根据屏幕大小更改高度。如果你对评论感到困惑,请发表评论

有关表视图,请参见本教程

步骤1:放置表格视图和视图,如下所示。上半部分是表视图 下面是风景

步骤2:按如下所示放置视图的约束

起初

第二

步骤3:按如下所示放置表视图的约束


试着告诉我你得到了什么

在你的情况下,我建议将所有这些按钮拖到
ui视图中
。然后按所需间距放置按钮。选择所有按钮并提供等宽度和等高度约束。然后给出相邻按钮或视图之间的间距约束。然后将UIview的约束赋予
UIViewcontroller

谢谢。我将尝试这种方法。屏幕上只有一个tableview,当使用不同的屏幕大小时,我可以使其缩放,但在底部添加UIVIEW后,它无法再缩放。看起来它已经固定在没有缩放或没有填充屏幕的位置。我将如何在底部添加视图,并且它始终停靠在底部,同时顶部视图仍能正确缩放?我可以参考任何网站或指南吗?你需要放置自动布局功能。将尝试谷歌如何设置约束。希望它很容易实现。嘿,你解决了你的问题了吗?你提供的链接中没有图像。你检查了我的答案了吗?是的,我在你的设置中使用了上滚动视图和下滚动视图,它工作了!!!谢谢我不知道这样的方式存在。我买ios的书是为了学习,但它只触及ios的表面。如果是这样,我希望你接受并投票支持我的答案