gpt4 book ai didi

iphone - iPad 和 iPhone 的启动方向不同?

转载 作者:行者123 更新时间:2023-11-29 11:14:21 24 4
gpt4 key购买 nike

我正在制作一个通用应用程序,我想知道是否可以将初始方向设置为 iPad 的横向和 iPhone 的纵向?目前,我正在 info.plist 文件中设置 initial interface orientation 但它似乎没有针对 iPad 和 iPhone 的不同选项。如果无法通过 info.plist 文件完成,那么如何以编程方式完成?

最佳答案

您可以使用以下代码以编程方式完成 -

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {

if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight) {
return YES;
}

}
else {

if (interfaceOrientation == UIInterfaceOrientationPortrait) {
return YES;
}
}

return NO;

关于iphone - iPad 和 iPhone 的启动方向不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10137312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com