滚动查看内的iOS ImageView和TextView

时间:2018-10-23 20:13:19

标签: ios uiscrollview ios-autolayout

我想创建一个布局,其中图像位于顶部,并与textview一起滚动,textview本身不应滚动,而应随文本扩展,以便ImageView和textView一起在单个scrollView中。 我无法弄清约束以及如何扩展该文本视图。

enter image description here

图像显示textview在屏幕底部结束,因为我将它的scrollable属性设置为off,我希望文本在屏幕上向下移动,textView展开。如果需要,我也准备使用stackViews。 谢谢

1 个答案:

答案 0 :(得分:0)

您可以通过执行以下步骤来实现:

  1. 创建tableView。
  2. 将imageView添加为tableView的tableHeaderView。 (使用This Link)以获取更多详细信息。
  3. 仅向tableView添加一行。
  4. 将textView添加到行中,并将约束零添加到contentView。
  5. UITableViewAutomaticDimension设置为heightForRowAtIndexPath

此外,您无需使用scrollView,因为tableView会为您做到这一点。