Xcode11 xib解决scrollView子控件无法滚动

2020-01-07  本文已影响0人  SK丿希望

1.添加UIScollView 并设置约束相对父控件 上/左/下/右 = 0

image.png
2.给UIScollView添加一个View(下面叫它ContentView 用于确认UIScollView的contentSize用) 添加约束 上/左/下 = 0 高度=1500
image.png
3.设置添加ContentView的宽度 = 控制器view宽度
image.png
4.设置ContentView相对于UIScollView上/右/下
image.png
5.去除多余约束(注意:点击UIScollView中的Frame Layout Guide)其实只要留 leading 就OK了 其他都可以去掉
image.png
6.点击View修正约束
未修正
修正尺寸

7.最终约束(其实都是大同小异这里只是提供一种解决方案 估计主要确认了ContentSize就OK了)


UIScollView相对于控制View约束 ContentView相对于控制器View约束 ContentView相对于控制器UIScollView约束 ContentView相对于Frame Layout Guide约束 ContentView相对于Content Layout Guide约束

Dome

上一篇下一篇

猜你喜欢

热点阅读