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)); }];
把45提取出來作為一個變量
所有通過masonry加載約束,可以通過 NSArray *installedConstraints = [MASViewConstraint installedConstraintsForView:self.choseCityBtn]
獲得。然后你循環(huán)遍歷數(shù)組,找到你要的那個約束就好了
吾愛知道 2024 © 吾愛知道鄂ICP備2022002577號-1
站內(nèi)文章地圖 站內(nèi)問答地圖 站內(nèi)作者地圖 站點標(biāo)簽地圖 站點地圖 站點標(biāo)簽 站點題庫