如何从截断按钮停止systemLayoutSizeFittingSize?

时间:2015-01-15 17:36:13

标签: ios cocoa-touch uiview autolayout

我试图展示一个简单的"对话框"在iPad上使用popover segue。我在Interface Builder中设计了视图控制器场景,当弹出窗口时它太大了 - 标签周围有很多空白区域和两个按钮。

所以我尝试在systemLayoutSizeFittingSize中使用viewWillAppear

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    CGSize size = [self.view systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];                           
    self.preferredContentSize = size;
}

它很好地包装了内容,除了它截断了按钮。

enter image description here

如何使其不截断按钮文字?

0 个答案:

没有答案