iphone – 创建视图控制器时,我没有检查“Targeted for iPad”选项.如何使用XCode 4.2修复我的UIView作为iPad设备的目标?

前端之家收集整理的这篇文章主要介绍了iphone – 创建视图控制器时,我没有检查“Targeted for iPad”选项.如何使用XCode 4.2修复我的UIView作为iPad设备的目标?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个UIViewController对象时犯了一个错误.当我创建文件时,我忘了选择Target for iPad选项.

我从来没有认为这是一个很大的问题,因为我总是在生成的Nib文件中更改我的初始视图,以便不显示状态栏,并在调整大小时自由形式.

但是,我最近遇到了一个问题.我创建的不是针对iPad的UIViewController上有一个工具栏.这意味着默认样式为蓝色.问题是我的所有其他视图都是为iPad创建的,默认的iPad风格是灰色调,而不是与iPhone / iPod设备相关的蓝色色调.

我需要我的应用程序保持一致,我宁愿不从头开始,重新制作我的Nib文件,并重新连接到我的ViewController.h文件.

我如何修复我的笔尖和视图控制器,使其行为好像是针对iPad的目标,即使我错误地没有指定它?

解决方法

请自行承担风险:

首先,备份原始Xib文件.接下来,修改第二行:

< archive type =“com.apple.InterfaceBuilder3.CocoaTouch.XIB”version =“8.00”>

< archive type =“com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB”version =“8.00”>

接下来,打开xib的源代码,并在元素的每个发生时间:

<string key="IBDocument.TargetRuntimeIdentifier">

用IBIPadFramework替换值IBCocoaTouchFramework.

祝好运!

猜你在找的Xcode相关文章