自动旋转Ipad而不是iphone

时间:2014-01-15 02:16:13

标签: iphone ipad

我正在开发一个应用程序,其中app只需要在Ipad中自动旋转(即Landscape和Potrait模式),这是可以实现的。但是Iphone不需要旋转(即仅限于potarit模式)。我尝试了stackoverflow上几乎所有可用的代码。但没有成功。 我试过跟着

(NSUInteger)supportedInterfaceOrientations 

(BOOL)shouldAutorotate

但没有成功。我也在使用NVSlider(第三方)作为幻灯片。我也在该文件中编写了代码,因为它也有一些与方向相关的方法,但没有结果

2 个答案:

答案 0 :(得分:1)

我得到了答案。在我构建通用应用程序时,我获得了一些选项。看图像,我们可以分别设置IPad和Iphone的方向。 options selected for the ipad only

options selected for iphone only

答案 1 :(得分:0)

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone)
{
    return interfaceOrientation == UIInterfaceOrientationPortrait;
}

return YES;}