对不起,愚蠢的问题,但我在任何地方都没有找到好的答案。
如果我检查 UIUserInterfaceIdiomPhone 我得到 YES iPhone 和 iPod touch?
我是说:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
return YES;
}
仅对 iPad 返回 YES,对 iPhone 和 iPod 返回纵向?
我开发了一个 iPhone 应用程序,现在我将其更改为通用的。它几乎完成了,我不想改变我所有的“如果”。(我自己没有真正的 iPod touch 来测试它)。
谢谢,马克斯