iphone – 创建视图控制器时,我没有检查“Targeted for 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. 祝好运! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |