UINavigationController旋转的问题

zing_1230 2011-06-13 10:49:23

小弟在逐渐完善软件的功能,现在在给界面做旋转。

由于界面有用UINavigationController弹出UITableViewController,
在当前界面我用的
-(void)willAnimateSecondHalfOfRotationFromInterfaceOrientation:
(UIInterfaceOrientation)fromInterfaceOrientation
duration:(NSTimeInterval)duration
这个方法当前的界面进行界面坐标修改的,
但是如果用这个方法的话,我点击当前界面弹出UINavigationController会导致界面不能进行任何方向的旋转,
如果不用这个方法,UINavigationController会随着界面的旋转而旋转,

请问下大家有什么方法能解决这个问题吗?


http://www.cocoachina.com/bbs/read.php?tid=62895
...全文
275 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员小迷 2012-01-14
  • 打赏
  • 举报
回复
是啊,1楼说的才是正确的回调函数啊。
haitang59 2011-07-05
  • 打赏
  • 举报
回复
这。。。不是应该是这个方法吗?
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧