当前位置:首页 > 技术心得 > 正文内容

iPhone下xib转成iPad的xib

xjtudll12年前 (2014-06-07)技术心得7380

参考文献:http://blog.csdn.net/kmyhy/article/details/7715397
在Xcode 3中,将xib从iPhone版转变为iPad版,通过Create iPad Version菜单。

但在Xcode 4及Xcode5中,这个菜单找不到了。但是可以通过其他办法将iPhone xib转换成iPad xib。分两步走:

1、修改xib源代码

跟android类似,xib文件其实是一个xml文件,你可以以文本方式编辑和修改它。在Project Navigator中,在xib文件上右键,选择“Open As ->Source Code”,即可以源代码方式查看xib文件。
clip_image002
找到"com.apple.InterfaceBuilder3.CocoaTouch.XIB"一行,将其改为 "com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB",即在".XIB"前插入一个".iPad"。
clip_image004

按下⌘+F,打开搜索栏,点击Replace菜单,将模式改变替换模式。将xib文件中所有"IBCocoaTouchFramework"用 "IBIPadFramework"替换。

按下⌘+S,保存修改。

2、修改xib的视图尺寸
因为iPhone和iPad尺寸不同,必须要修改尺寸

在xib文件上右键,选择“Open As -> Interface Builder – iOS”,用IB模式打开。

选择xib文件中的根视图(UIView),在属性面板中找到Size选项,将其改为Full iPad Screen.

clip_image006
至此,所有工作完成。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/325/

标签: iosxcode
分享给朋友:

“iPhone下xib转成iPad的xib” 的相关文章

k3 API 如何修改token的有效期

解决方案: Token有效期的修改(FValue的单位为秒): UPDATE t_SystemProfile set FValue= '86400' --有效时间 where FCategory= 'API' AND FKey= 'tokenvalidity'...

Word表格显示/隐藏虚框

Word表格显示/隐藏虚框

Word里,可以将表格的某些行(列)的边框线设置为“无”,但是在编辑界面,还是可以看到边框线的,只是颜色显示为灰色。如果想让那些设置为“无”了的边框线确实不显示,点击“隐藏虚框”就可以了。 这个操作说起来简单,但是得找到在菜单在...

紫外线擦除程序

无意中得知,tenx十速的TM89系列OTP单片机可以用紫外线擦除程序,这下让我们在初期调试程序的时候节省了不少。以前都是用一个demo板,将程序烧到demo板的EEPROM里,来仿真效果。现在就不用这样折腾了,直接烧录进去,觉得程序有bug,就用紫外线擦除程序,重新烧录。 网上搜了搜关于紫外线擦...

Altium Keepout层内覆铜

Altium Keepout层内覆铜

Altium绘制PCB时,PCB Keepout层难免是异形,各种乌七八糟的形状都有可能出现。很多时候,只想在Keepout层内覆铜,该咋办呢? 其实很简单,勾选“Remove Dead Copper”,覆铜时覆盖整个Keepout层,覆铜操作结束后,则只在Keepout...

略坑的STM8L IO外部中断

略坑的STM8L IO外部中断

问题: STM8的GPIO中断,如何判断是哪一个IO中断的? STM8只有一个总的GPIOX(ABCDE)中断,怎么判断是哪个引脚呢? 解决办法: 在设计硬件电路的时候就要注意这个问题,能分散开的就分散开。 至于有的人说的在中断中查询IO电平来判断是哪个IO,那是有缺陷的 例如,一个上升沿中断,脉...

金蝶K3 WISE 快速登录

修改快捷方式 "C:\Program Files (x86)\Kingdee\K3ERP\k3main.exe" -LoginUser|账套号|账套密码|用户账号|用户密码...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。