iOS 如何 分别为 iPad 和 iPhone 建立 不同的 storyboard

iOS 如何 分别为 iPad 和 iPhone 建立 不同的 storyboard
  写了一个iphone的程序,storyboard是iphone的,如果想将程序转为ipad的storyboard也支持。需要做一下几个步骤

1、选中storyboard文件,假设名字为Main.storyboard

2、File--->duplicate,将文件命名为Main_ipad.storyboard

3、在plist文件中添加两项,Main storyboard file base name (iPhone) (Main storyboard file base name 默认为iPhone版)和Main storyboard file base name (iPad),其值分别对应1和2的两个storyboard。删掉原来的key:Main storyboard file base name value: Main


设置plist文件.png

4、右键Main_ipad.storyboard,open as ---> source code,找到targetRuntime,将其修改为targetRuntime="iOS.CocoaTouch.iPad"

5、最后一步,选中项目-----> targets----->general,将devices改为universal。


设置general

运行你的程序,分别选中iphone和ipad simulator,对应的是不同的storyboard。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,871评论 1 32
  • 1 简介 1.1 故事板简介 如果你的 app 有大量的窗口,故事板能帮你减少许多用于从一个窗口转到另一个窗口的导...
    Kevin_Junbaozi阅读 6,502评论 0 1
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 7,741评论 0 3
  • 今天天气不太好,早上明明还露了一会脸的太阳,没多久就回去了,还在的是冷冷的大风。骑车还比较冷,办公室里还好,外面是...
    敏敏happy阅读 1,742评论 0 0
  • 大学下学期开学第一天,出门逛了这个城市。 这个陌生的城市在快速熟悉后渐渐失去了一开始的吸引力。踏在走过的路上,晃进...
    J江小郎阅读 3,369评论 0 0

友情链接更多精彩内容