首页 > 解决方案 > 设置边距后自动布局仍然显示错误

问题描述

我是 Swift 新手,最近开始学习 AutoLayout。看起来很直观,但我现在正在设计输入图像描述这里的东西,我不确定为什么会出现错误。您可以在下面的图片中看到更多信息,但本质上,我将滚动视图固定在侧面以及上下边缘。我还需要提供哪些其他信息?在此处输入图像描述

标签: swiftuiscrollviewautolayout

解决方案


嗨,您必须首先将 ContentView(UIView) 添加到 ScrollView。然后在该 ContentView 中添加您的其他组件。

  1. 将 ScrollView 拖到 UIViewController.Apply top,bottom.leading,trailing == 0
  2. 将 UIview(ContentView) 添加到您的 ScrollView.Apply top,bottom,leading,trailing == ScrollView(top,bottom,leading,trailing)
  3. 更重要的是:-将 ContentView 的等宽和等高应用到 ScrollView ParentView

有关更多详细信息:- https://medium.com/@pradeep_chauhan/how-to-configure-a-uiscrollview-with-auto-layout-in-interface-builder-218dcb4022d7


推荐阅读