2009-07-22 37 views
0

我有一个横向视图,通过听取方向通知激活,然后呈现一个模态视图控制器。无法获取模态UIViewController的景观界限

但是,它给了我一些悲伤。

看来无论我做什么我似乎都无法获得风景界限。

super.view.bounds是{{0,0},{320,480}}纵向,尽管它正在以正确的方向绘制。

请帮帮我!靠近心脏骤停......

+0

景观通过监听取向通知激活?你的意思是使用[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];然后侦听UIDeviceOrientationDidChangeNotification通知?你如何旋转'正常'的观点? – drvdijk 2009-07-22 12:45:39

回答

2

事实证明,我的模态控制器是一个导航控制器,正确的边界可以通过达到:

CGRect bounds = self.navigationController.view.bounds;