我试图展示一个悬停在另一个视图控制器上的模态视图控制器。现在的问题是,当我使用 pushViewControllerAnimated 时,被推送的视图控制器将与整个 iphone 屏幕一样大。我只希望它是屏幕的一半大小。如何调整大小?
问问题
150 次
1 回答
0
屏幕的一半大小到底是什么意思?如果您对类似 Facebook 的侧边菜单感兴趣,请查看: https ://github.com/Inferis/ViewDeck 或https://github.com/BenHall/ios_facebook_style_navigation
如果您对类似 alertview 的小型模态视图控制器感兴趣,您可以:
- 考虑使用警报视图并添加一些子视图
- 如果您确实必须为此使用 UIViewController,请阅读http://devblog.bu.mp/easy-partial-screen-modals-on-ios,Apple不建议这样做(http://blog.carbonfive.com/ 2011/03/09/滥用-uiviewcontrollers/)
希望这可以帮助。
于 2012-09-29T16:53:54.927 回答