处理iPhone方向横向/纵向
我有一个iPhone应用程序,有几个不同的视图控制器。 login屏幕,然后是其他三个包含表视图的视图控制器。 我正在使用故事板,而不是NIB文件,并在故事板上以纵向devise每个视图。 当我运行我的应用程序时,login屏幕之间切换横向/纵向,当我打开设备,看起来很好。 但是,其他屏幕不会改变…实际上,它们会从横向改变为纵向,但是不会从纵向改变为横向。 如果我在login视图中,然后导航到其他视图,我可以看到他们在横向,但只要我打开设备,它切换到肖像,它卡住,直到我回到login屏幕。
我已经search并find了涉及NIB文件的答案,但是在使用故事板时如何使用设备方向无关紧要。 我是否缺less一些在视图上设置的属性? 如何让我的桌子视图像我的login视图一样工作,并自动切换方向?
如果你想在代码中locking视图方向,用下面的方法locking它:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrientation == UIInterfaceOrientationPortrait); }
- UITableView删除/添加行导致CoreData:严重的应用程序错误,如果在SplitViewController的MasterView中select了另一个对象
- UIActivityViewController Facebook和Twitter共享不能在发布的iOS版本中使用
- 我们可以从手机(Android / iOS)中select一个图像,并使用通用代码(Xamarin Forms)将其上传到服务器?
- 获取有关YouTubevideo的信息
- 呈现视图控制器模式重置当前视图
- 如何在swift中格式化用户显示(社交网络)的时间间隔?
- iOS在像Snapchat这样的滑动手势上推UIViewController
- 使用删除function创建自定义UIButton类
- 自动调整自定义的UITableViewCell和标签中的文字