iOS8大小类和弹出视图

Rob*_*ogh 2 storyboard popover ipad ios8 size-classes

我在最近工作的iPad应用程序上遇到了Popover的问题...只是在这里发布它,因为我觉得它可以帮助其他人.

我正在使用Xcode 6和iOS 8以及Size Classes,而Popover View是在Storyboard中构建的.

因为我的iPad应用程序一直是常规/常规尺寸类,所以我也在R/R中构建了Popover视图.

不过我用Constraints做了什么,popover从来没有看起来正确,它是一团糟.那有什么不对?

Rob*_*ogh 8

一段时间之后,便士掉了下来检查Any/Any Size类的约束......这些约束与我在日志中吐出的错误约束相匹配.所以我在A/A尺寸类中设计了Popover视图,它运行良好!

对某些人来说这似乎是显而易见的,但我认为因为我的应用程序是R/R,我的Popover约束应该在R/R中.但是,如果您使用VC作为Popover,则需要在A/A Size Class中进行约束.