当前位置: 首页 > 知识库问答 >
问题:

通用应用程序中Iphone的固定方向

吴英武
2023-03-14

我已经开发了一个通用的应用程序,我想支持IPAD的所有定向,但对于Iphone我只想要UiInterfaceOrientationPrafficial和UiInterfaceOrientationPrafficiTupsidedown只有这一点,我有

-(BOOL)shouldAutorotate {
    if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone){
        return NO;
    }else{
        return YES;
    }
}
- (NSUInteger)supportedInterfaceOrientations{

     if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone){
         return UIInterfaceOrientationMaskPortrait;
     }else{
        return UIInterfaceOrientationMaskAll;
     }

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

    return interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown ;
     }else{
         return YES;
     }

}

但仍未停止景观中的定位

共有1个答案

吴升
2023-03-14

只需从概要中禁用除UIIterfaceOrientationPrazilitUIIterfaceOrientationPrazilitUpsidedown以外的所有其他定向,如下面的描述所示。在图片中,颠倒是禁用的,请启用它。多谢了。

 类似资料:
  • 我想本地化我的应用程序(按照苹果公司的建议)到几种语言,如英语,西班牙语,法语等。 嗯,我不会说或听不懂所有这些语言,至少我的翻译在母语人士看来很尴尬。 (在线翻译的结果是第一个开始,但当然还不够。)那么,有没有人知道一个服务/平台,在那里我可以从以英语为母语的人那里相互获得翻译。 例如: 我说德国母语,需要我的APP/文本/网站翻译成英语。 另一个家伙可能会说英语母语,需要他的应用程序/文本/网

  • 问题内容: 我有一个iPhone应用程序,可以接收推送通知。目前,我可以通过转到iPhone设置/通知来禁用我的应用程序的推送通知。 但是我想在我的应用程序内添加一个开关或按钮来启用或禁用推送通知。 之所以能做到,是因为我在Foursqure iPhone应用程序中看到了它。他们在设置呼叫通知设置中有一节,用户可以为该应用启用或禁用其他类型的通知。 我四处寻找可以找到合适的解决方案,但仍然找不到方

  • 你好,我希望有人能帮我解决这个问题,因为我起初认为这很容易!我是一个学习EE的学生,不太擅长代码,但很努力! 最后让我告诉你我的目标。。。。。 我希望能够在iPhone上打开一个应用程序,然后执行一些代码来发送消息,所有这些都是通过蓝牙实现的。 我希望能够将这个小型蓝牙设备与iPhone仅配对一次,并且能够使其处于睡眠模式(500毫安:D很棒),当我打开它时(通过一个小开关),它将打开一个应用程序

  • 问题内容: 在计算机科学课上,我完成了所有项目。所以我的老师认为开发iPhone应用程序是一个好主意。唯一的问题是,该课程是使用Java讲授的,而iPhone应用程序是用Objective- C编写的。 我想知道是否有人使用XMLVM用Java开发了应用程序。 该编译器(据说)将Java字节代码转换为Objective-C(不需要苹果计算机或Objective-C知识)。这样对吗? http://

  • 晚上好 我正在寻找一个简单的文本到语音的iphone应用程序开发。我看到很多关于这个的帖子,包括。。。 iPhone的文本到语音库 不过,这个链接是所有第三方开发者使用文本到语音的。我以为苹果有一个类引用来创建语音?有人能解释一下吗?苹果不为我们提供这个吗? 谢啦

  • 问题内容: 将iPhone应用程序移植到Android的最有效方法是什么?我知道苹果不喜欢第三方非目标C平台为其平台生成代码…但是有没有可以将iPhone应用程序转换为Android友好代码的东西? 如果不是,那么人们如何为他们现有的iPhone应用程序创建Android版本? 谢谢 问题答案: 没有任何东西可以移植您的应用程序。您可以使用第三方工具来创建可同时在两者中使用的应用程序。这就是Tit