Iphone 更改iOS设备方向上的参数

Iphone 更改iOS设备方向上的参数,iphone,ios,uiinterfaceorientation,Iphone,Ios,Uiinterfaceorientation,我有一个Tabbar项目,其中一个选项卡应该处于横向模式。我已经看到,Tabbar控制器仅在其所有视图都允许的情况下才允许它。儿子,现在我不知何故被迫将所有视图都调整为纵向和横向模式,这是我以前从未做过的 我是否正确地假设所有工作都应在以下条件下进行: -(void)willAnimateRotationToInterfaceOrientation... 那么,懒散初始化的子视图会发生什么呢?例如tableView上的footerView 另一件事是,我有一种方法来滚动tableView,这样

我有一个Tabbar项目,其中一个选项卡应该处于横向模式。我已经看到,Tabbar控制器仅在其所有视图都允许的情况下才允许它。儿子,现在我不知何故被迫将所有视图都调整为纵向和横向模式,这是我以前从未做过的

我是否正确地假设所有工作都应在以下条件下进行:

-(void)willAnimateRotationToInterfaceOrientation...
那么,懒散初始化的子视图会发生什么呢?例如tableView上的footerView

另一件事是,我有一种方法来滚动tableView,这样在调用它时,键盘下就不会有任何内容了。该方法使用常量浮点+变量。在横向模式下,常数应为另一个


如有任何反馈,将不胜感激。提前谢谢

阅读autoresizingmask-在视图上设置此属性将自动调整大量方向大小。
是的,你的常数需要一个横向和纵向值。

哦,孩子!谢谢如何检测是横向还是纵向?到目前为止,我正在阅读self.view.frame.size.width并从那里开始阅读,但我不知道这是否是一个好的实践。您可以查看[UIDevice currentDevice].orientation-search Stack Overflow for UIDeviceOrientation,有很多关于如何做到这一点的文章。