首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UISplitViewController旋转

UISplitViewController旋转
EN

Stack Overflow用户
提问于 2011-03-18 05:59:27
回答 3查看 3K关注 0票数 1

UISplitViewController如何知道它何时旋转,以便在管理视图时触发适当的行为?有没有什么方法可以让我自己手动触发它?我有一个拆分视图控制器,它拥有一个不在层次结构根部的视图,因此它不会获得(我认为)通常允许它处理旋转行为的旋转事件。

EN

回答 3

Stack Overflow用户

发布于 2011-04-15 14:32:05

您可以尝试实现UISplitViewController委托,它是:

//横向模式

- splitViewController:willShowViewController:invalidatingBarButtonItem:

//画像模式

- splitViewController:willShowViewController:invalidatingBarButtonItem:

由于当旋转发生时,masterView (左)将相应地显示/隐藏,因此我发现,与处理每个视图的方向更改相比,这更有效

票数 2
EN

Stack Overflow用户

发布于 2011-03-18 06:17:03

我猜UiSplitViewController doesn't autorotateiPad: SplitView does not rotate很可能会说,除非控制器的视图是根视图,否则它不会工作。哦,苹果。

票数 0
EN

Stack Overflow用户

发布于 2011-03-18 09:10:32

您可以注册方向更改的通知,确保您将shouldAutorotateToInterfaceOrientation设置为YES,以支持您想要的旋转。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5345798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档