理论分析 首先,我们知道Autolayout改变了传统的以frame为主的布局思想.它其实是一种相对布局,核心思想是视图与视图之间的位置关系.比如,我们可以根据矩形的起始横坐标.纵坐标.长和宽这四个变量确定它的位置.或者,如果已经确定矩形A的位置,只要知道矩形B每条边的和A对应边之间的距离,也能确定B的位置.前者就是frame的思想,它基于绝对数值,而后者是Autolayout的思想,它基于偏移量的概念. 其次,UIScrollView有自己的frame也就是我们在屏幕上能看到的区域.它还有一个…