苹果建议通过大小类为通用应用程序使用一个故事板。
现在我试着根据设备来调整用户界面,到目前为止,它运行得很好。我面临的唯一问题是如何分配特定的段。
例如,在我的应用程序中,只有两个TableView单元组成的设置,应该通过ipad上的“作为弹出窗口显示”和iphone上的常规“显示(例如push)”来显示。
有没有什么方法可以像使用故事板那样定义它,或者我需要编写支持代码?
尼克

最佳答案

在WWDC会话中,苹果工程师使用了“作为Popover出现”segue。
这一个在iphone上显示模式视图,在ipad上显示popover。不过,你必须写一些代码来显示iPhone上的后退按钮。
如果你需要弹出和推送Segues,我会这样做:
使两个段落“作为弹出窗口显示”和“显示”
设置segue标识符
在代码中标识应用程序是在iPhone上运行还是在iPad上运行
发射正确的SEgue

关于xcode - 在通用 Storyboard中使用present作为popover,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24916584/

10-12 00:15
查看更多