我试图展示一个简单的"对话框"在iPad上使用popover segue。我在Interface Builder中设计了视图控制器场景,当弹出窗口时它太大了 - 标签周围有很多空白区域和两个按钮。
所以我尝试在systemLayoutSizeFittingSize
中使用viewWillAppear
。
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
CGSize size = [self.view systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
self.preferredContentSize = size;
}
它很好地包装了内容,除了它截断了按钮。
如何使其不截断按钮文字?