ios - 我的 xib 文件中的自动布局约束有什么问题?

标签 ios swift uiscrollview autolayout xib

我有一个 xib 文件,我计划将其加载到我的 UIViewController 中的 UIScrollView 中。

这里可以下载xib文件:http://s000.tinyupload.com/?file_id=13327266143771794775 .

看起来像这样:

enter image description here

编号为1的view是固定高度的view。

编号为2的 View 是可变高度的 View 。这些 View 必须能够随心所欲地展开,最终创建一个滚动条。

我不明白为什么它说缺少某些约束。我试图改变优先级但没有成功。

我做错了什么?

最佳答案

由于以下 View 是 UIview 的子类,您需要为 2 中的任何一个提供恒定高度,如下图所示。由于 uiview 是一个容器 enter image description here

如果您希望两个高度相等,请选择两个 View 并使宽度相等 enter image description here

如果内容将以编程方式添加,请在构建时使用删除 enter image description here

关于ios - 我的 xib 文件中的自动布局约束有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35216525/

相关文章:

ios - 我如何从 CoreData 关系设置 UItableView 数据源。

ios - swift 中的 UIView 初始方法总是显示错误

ios - 使我的 UIView 可滚动

ios - 如何将已编程的 ViewController 与 Storyboard中创建的新 View 连接起来?

ios - 无法使用 Xcode 9 存档

ios - "How to use Codable Protocol for a Networking Layer "

objective-c - Objective-C 中的 UIScrollView 中的 zoomToRect 方法不起作用

ios - UIScrollView 不能正确滚动。

ios - 对这种响应长时间运行的异步网络调用的 iOS 方法有任何顾虑吗?

iphone - 如何在 IOS 中获取本地化星期几名称的 NSArray?