我正在开发的 iPhone 应用程序遇到一个奇怪的问题。我希望我的应用程序支持ONLY肖像模式,但由于某种原因我无法做到这一点(设备和模拟器)。
为了仅支持纵向模式,我做了如下操作:
- 在 Xcode 的 TARGET 摘要部分中,我仅选择了纵向。
- 我所有的 ViewController 都实现了
shouldAutorotateToInterfaceOrientation
但正如我所说,这是行不通的,奇怪的结果是该应用程序支持ALL方向(纵向、倒置、向左横向、向右横向)。
有任何想法吗?
这就是我的实现方式shouldAutorotateToInterfaceOrientation
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
NSLog(@"Checking orientation %d", interfaceOrientation);
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
我现在才注意到当我旋转手机时,我收到以下消息:
“两阶段旋转动画已被弃用。此应用程序应该
使用更流畅的单阶段动画。”
这是什么意思?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)