在 iOS 7 中默认情况下,从表格视图中打开一个横向视图确实选择了行
Posted
技术标签:
【中文标题】在 iOS 7 中默认情况下,从表格视图中打开一个横向视图确实选择了行【英文标题】:Open one view in Landscape from table view did select row by default in iOS 7 【发布时间】:2014-05-30 13:39:39 【问题描述】:我已经尝试了堆栈溢出中的所有选项,有些答案无效,有些没有正确解释。我有一个表格视图,一旦调用了选择行,我将它推送到新的视图控制器。现在在这个时刻,我想要横向的新视图控制器。我所有的视图都是纵向的,我希望这个新的视图控制器位于横向。提前致谢。
【问题讨论】:
Change UIInterfaceOrientation for only one UIViewController in app ios (SOLVED!)的可能重复 还有:mattgemmell.com/what-have-you-tried 【参考方案1】:在你的 Landscape View 控制器中添加以下方法
-(NSUInterger)supportedInterfaceOrientation
return UIInterfaceOrientationLandscape;
别忘了在 Storyboards 的 Attribute Inspector 下设置 Orientation 属性。
【讨论】:
以上是关于在 iOS 7 中默认情况下,从表格视图中打开一个横向视图确实选择了行的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 9 上从表视图打开 safari 视图控制器并在 iOS 8 或 7 上在 safari 中打开