Masonry 去做scrollView的自适应,需要在scrollView上添加一个中间层(UIView )来确定scrollView的contentSize,但是,有可能这个中间层的view是看不见的,就会导致添加上的Button点击没响应的时候不知道Button是不是添加到中间View上,关于中间(View)层不显示的原因,请看这里。
原因简述:UIScrollView的leading/trailing/top/bottom是相对于自己的ContentSize而不是Bounds来确定的。而ContentSize又是根据子视图决定的。
解决方法如下:
UIScrollView *src = [[UIScrollViewalloc] init];
src.showsVerticalScrollIndicator =NO;
[self