我需要在iPad应用程序中实现我的Portrait方向的两种变体。
我使用下面显示的代码来实现Portrait
和PortraitUpsideDown
方向。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
}
但是当Orientation为PortraitUpsideDown时,方向不会改变。
可能有什么不对?
答案 0 :(得分:1)
搞定了。
为我的应用添加了Supported Interface Orientation
的纵向方向变体到我的info.plist。
这对我有用。
希望这有助于每个人。
答案 1 :(得分:0)
你可以使用
return UIDeviceOrientationIsPortrait(interfaceOrientation)
这只是你想要得到的一个宏。我不确定它们都能在模拟器上运行。