iPhone 应用以Landscape 模式启动

Justin Gregoire 

   Launching in Landscape Mode


    Applications in iPhone OS normally launch in portrait mode to match the orientation of the Home screen. If you have an application that runs in both portrait and landscape modes, your application should always launch in portrait mode initially and then let its view controllers rotate the interface as needed based on the device’s orientation. If your application runs in landscape mode only, however, you must perform the following steps to make it launch in a landscape orientation initially.

        In your application’s Info.plist file, add the UIInterfaceOrientation
        key and set its value to the
        landscape mode. For landscape
        orientations, you can set the value
        of this key to
        UIInterfaceOrientationLandscapeLeft
        or
        UIInterfaceOrientationLandscapeRight.

        Lay out your views in landscape mode and make sure that their autoresizing options are set correctly.

        Override your view controller’s shouldAutorotateToInterfaceOrientation: method and return YES only for the
        desired landscape orientation and NO
        for portrait orientations.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值