将UIView另存为xml

用户名

我能够使用以下内容从情节提要中加载视图控制器

UIStoryboard *externalStoryBoard = [UIStoryboard storyboardWithName:@"Test" bundle:bundle];
UIViewController *viewController = [externalStoryBoard instantiateInitialViewController];

但是,我正在通过编辑器操作UIView并保存更改,UIStoryboard组成为xml文件,如下所示

<viewController id="iJz-N7-q33" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="dza-Zj-Nm3"/>
<viewControllerLayoutGuide type="bottom" id="PHV-qg-hU8"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="g1l-Wr-I3I">
<rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
</view>

是否可以采用UIView并将此格式的输出保存到xml文件中?

谢谢你的帮助

温恩

从技术上讲,这是可能的(Xcode Interface Builder为您完成)。是否有API,是和否。没有可用的直接API,但是有一个可以在OS X中使用的命令行工具ibtool,它可以读取和更新Interface Builder文档(XIB / NIB文件)。但是,您无法提供视图。您可能获得的最接近的结果是编写自己的XML导出并使用ibtool来验证您所做的事情。

该站点可能对您也有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章