【发布时间】:2015-03-28 05:29:56
【问题描述】:
我的主视图由一个滚动视图组成,其中有几个文本字段作为表单的一部分。 然后我有一个 textView(实际上是 HPGrowingTextView),它在添加文本/行时垂直调整 textview 的大小。 在这个文本视图下面是一个 mkmapview。 自动布局适用于初始布局,但是当 textview 调整自身大小时,mapview 不会移动(您可以在屏幕截图中看到 textview 的边框如何消失在仍位于其原始位置的 mapview 后面。
mapview 的 TopSpace 约束从 GrowingTextView.Bottom 设置为 8,所以我认为它应该始终自动与 textview 保持 8 个像素(或其他任何值)。
(我正在使用 Storyboards...GrowingTextView 是拖入故事板上并设置/子类化为 HPGrowingTextView 的 UIView。 除了地图视图没有移动......它可以正常工作(在没有地图视图的情况下进行了测试)
【问题讨论】:
标签: ios objective-c autolayout constraints