如何更改纵向模式
Posted
技术标签:
【中文标题】如何更改纵向模式【英文标题】:How to change portrait mode 【发布时间】:2011-07-29 04:59:11 【问题描述】:我正在创建一个与照片相关的应用程序,并希望得到大家的帮助。
从相册视图中,通过单击照片,它会以纵向模式进入该照片的详细视图屏幕,如果您转身,您会以横向模式获得这张照片。形成这种横向模式,如果我们移动到上一个相册页面,我想在纵向模式下查看所有照片,但它会返回横向模式下的照片视图。从详细的横向模式下的照片视图,如果我们返回相册视图,我该如何编程以便我们在纵向模式下看到相册视图,而不是在横向模式下?提前感谢您的帮助。
【问题讨论】:
【参考方案1】:在您的相册视图控制器中执行以下操作:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
return (interfaceOrientation == UIInterfaceOrientationPortrait);
并在您的详细视图控制器中执行以下操作:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
return YES;
【讨论】:
谢谢您的评论。这是由于将 UINavigationController 添加到 UIViewController。以上是关于如何更改纵向模式的主要内容,如果未能解决你的问题,请参考以下文章