iphone – 如何在xcode之外修改.xib文件?

iphone – 如何在xcode之外修改.xib文件?,第1张

概述我有一个.xib文件.我用textfile或Dashcode打开它或者什么. 假设它上面有4个按钮.所有相同,但有不同的标题. 我的目标是自动更改xcode之外的颜色,字体和背景图像,然后将文件导入xcode. 然而,这些东西用参考数字表示,我似乎找不到在我的项目文件夹中将其连接到实际图像,颜色或字体的任何位置. <reference key="IBUINormalBackgroundImage" 我有一个.xib文件.我用textfile或Dashcode打开它或者什么.

假设它上面有4个按钮.所有相同,但有不同的标题.

我的目标是自动更改xcode之外的颜色,字体和背景图像,然后将文件导入xcode.

然而,这些东西用参考数字表示,我似乎找不到在我的项目文件夹中将其连接到实际图像,颜色或字体的任何位置.

<reference key="IBUInormalBackgroundImage" ref="650551563"/>  <!-- button Background -->

所以按钮看起来像这样

`<!-- button 1 --><object  ID="580622739"><reference key="NSNextResponder" ref="191373211"/><int key="NSvFlags">292</int><string key="NSFrame">{{20,124},{280,37}}</string><reference key="NSSupervIEw" ref="191373211"/><reference key="NSWindow"/><reference key="NSNextkeyvIEw" ref="810145050"/><bool key="IBUIOpaque">NO</bool><string key="targetRuntimeIDentifIEr">IBCocoatouchFramework</string><int key="IBUIContentHorizontalAlignment">0</int><int key="IBUIContentVerticalAlignment">0</int><reference key="IBUIFont" ref="881065587"/>           <!-- button Font Type --><int key="IBUIbuttonType">1</int><string key="IBUInormalTitle">Facebook</string>     <!-- button name --><reference key="IBUIHighlightedTitlecolor" ref="587412318"/><reference key="IBUInormalTitlecolor" ref="523599070"/>       <!-- button Font color --><reference key="IBUInormalTitleShadowcolor" ref="457053782"/><reference key="IBUInormalBackgroundImage" ref="650551563"/>  <!-- button Background --></object>

`

编辑:基于一些回应.我现在可以做的是将xib拖放到xcode中.但是当我制作一个新的应用程序时,我想使用现有的xib,但颜色不同.我将使用PHP自动创建此代码文件.然后再拖放一下.我已经为我的所有.h和.m以及vIEwcontrollers完成了这项工作.我需要为.xibs解决这个问题.

解决方法 xib文件包含IB在XCode中生成的XML.如果您编辑此XML,则无法保证下次写入文件时IB不会消除您的更改.

但是,如果我理解正确,那么您正在尝试查看xib内容,以便更好地了解如何以编程方式创建UI.编程生成的UI不是通过编写xib文件来完成的.您可能会得到关于可以在IB中配置哪些参数的提示,但是xib中有很多内容会分散注意力,如果您正在尝试这样做的话.

总结

以上是内存溢出为你收集整理的iphone – 如何在xcode之外修改.xib文件?全部内容,希望文章能够帮你解决iphone – 如何在xcode之外修改.xib文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1010898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存