oc 如何获得用 Masonry 约束好的宽度?例子:
/// 怎样获取里面约束好的 45 呢?请问!! [self.choseCityBtn mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(@(12)); make.width.equalTo(@(45)); make.height.equalTo(@(24)); make.centerY.equalTo(@(navCenterY)); }];
闭关修行中......
보기 중
컨트롤러에서
참고자료: https://github.com/SnapKit/Ma...기타 정보: http://elijahdou.github.io/ui...
45를 변수로 추출
Masonry를 통해 로드된 모든 제약 조건을 전달할 수 있습니다. NSArray *installedConstraints = [MASViewConstraint installConstraintsForView:self.choseCityBtn]
겟. 그런 다음 배열을 반복하면서 원하는 제약 조건을 찾습니다
NSConstraint에서 가져옵니다.
설정 후 setNeedDisplay를 강제 새로 고침하면 프레임을 통해 강제 새로 고침 후 속성을 얻을 수 있습니다
보기 중
으아아아컨트롤러에서
으아아아참고자료: https://github.com/SnapKit/Ma...
기타 정보: http://elijahdou.github.io/ui...
45를 변수로 추출
Masonry를 통해 로드된 모든 제약 조건을 전달할 수 있습니다.
NSArray *installedConstraints = [MASViewConstraint installConstraintsForView:self.choseCityBtn]
겟.
그런 다음 배열을 반복하면서 원하는 제약 조건을 찾습니다
NSConstraint에서 가져옵니다.
설정 후 setNeedDisplay를 강제 새로 고침하면 프레임을 통해 강제 새로 고침 후 속성을 얻을 수 있습니다