假设它上面有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文件?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)