UIScrollView的masonry适配

在UITextView(scrollview的子类)内部加一个label,必须这样适配,

[label makeConstraints:^(MASConstraintMaker *make) {    
  make.top.equalTo(textView.mas_top).offset(123);
  make.height.equalTo(12); 
  make.bottom.equalTo(textView).offset(-10); 

  make.left.equalTo(textView).offset(kSCREEN_WIDTH-30-50);
  make.width.equalTo(40);
  make.right.equalTo(textView).offset(-10);
}];
// 当textView的输入字数过多时,即contentsize变了,label的位置也会变。
// 遇到这种情况,在textView的内部加一个containerView,containerView与textView适配,label在加在containerView中。
// 此方法也适合复杂的scrollView,更为便利。
// 或者吧textView放进view中,再把label加在View中,这样textView和label成为兄弟视图。

你可能感兴趣的:(UIScrollView的masonry适配)