0
从CSP193p 2015第15讲开始,展示了prepareForSegue中的以下代码,以便将弹出窗口的高度最小化为仅包含两行标签和文本字段iPad:最小化iPad上弹出窗口的大小(CS193p 2015第15讲)
let minimumSize = ewvc.view.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize)
ewvc.preferredContentSize = CGSize(width: Constants.EditWaypointPopoverWidth, height: minimumSize.height)
println(minimumSize.height)
但在我的尝试中,println显示'0.0',并且弹出窗口包含大的空白底部边距。如果高度是硬核,忽略minimumSize.height,它确实会最小化。更改自动布局约束(确保底部边距没有额外的空间)不起作用。有没有我错过的'开'按钮?!?
Full code of view controller on GitHub。