topLayoutGuide 和 bottomLayoutGuide 都是 iOS 7 后 UIViewController 增加的属性。 topLayoutGuide 通常表示当前页面的上方被 StatusBar 和 NavigationBar 遮挡的部分。在 Masonry 的 API 中可以这样用: [myView mas_makeConstraints:^(MASConstraintMaker *make) { // 把 myView 的 top 和 self(UIViewController) 的 topLayoutGuide 的那部分界面的 top 对齐。 make.top.equalTo(self.mas_topLayoutGuide); // ... }];
topLayoutGuide
和bottomLayoutGuide
都是 iOS 7 后 UIViewController 增加的属性。topLayoutGuide 通常表示当前页面的上方被 StatusBar 和 NavigationBar 遮挡的部分。在 Masonry 的 API 中可以这样用: