无法使UITextViews适应内容使用UIScrollView中嵌入时的自动布局

时间:2015-04-05 15:06:11

标签: swift autolayout uitextview

我正在尝试使用嵌入式UITextViews创建一个滚动视图。我计划在运行时更改UITextView的内容。我在使用自动布局获得所需的布局效果时遇到问题。

我希望UITextViews包装在尾随视图中。并且,推送所有其他UILabel和UITextViews。我已经能够以纵向单独工作,但是当设备旋转时它会变得不稳定。

我在故事板和代码中都禁用了UITextViews上的滚动。

enter image description here

我还添加了约束出口并尝试使用UIDevice.currentDevice().orientation.isLandscape.boolValue在代码中更改它们,但我似乎无法找到能够创建所需效果的约束组合。

1 个答案:

答案 0 :(得分:1)

更好的方法是使用静态UITableView。

我在博客上展示了如何使用代码和屏幕截图进行此操作的示例。

http://www.oliverfoggin.com/using-a-static-uitableview-as-a-layout-device/