手动编写故事板

时间:2014-08-14 17:19:29

标签: ios xcode

到目前为止,我已经看到了如何使用Interface Builder编写故事板的文档。我更喜欢手动编写代码。如果没有xcode中的界面构建器,可以手动开发故事板吗?

3 个答案:

答案 0 :(得分:1)

如果您更喜欢编写代码,我建议您以编程方式执行所有操作,而不是使用故事板。

答案 1 :(得分:0)

您是否使用文本编辑器编写文本文件?然后使用故事板编辑器编写故事板。

在一天结束时,如果你想对故事板文件进行反向工程,你可以这样做,然后使用你所学到的知识对自己的新文件进行硬编码。

这里有一条线索:XML。

或者,完全忽略故事板,并以编程方式创建所有视图,segue和过渡。这完全可行。

答案 2 :(得分:0)

我不建议这样做,但是,如果您在Project Navigator中右键单击storyboard文件,请选择Open As>选项。源代码,你可以破解你的心脏的喜悦。

我认为您更喜欢使用IB编辑故事板,因为您只需为自己创建更多工作来调试编辑器为您抽象出来的各种语法问题。请注意,XML在构建时编译为名为nibs的二进制文件,然后在运行时加载并实例化以创建视图。弄脏你的手会减慢你的速度。

https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/Edit_User_Interfaces/edit_user_interface.html#//apple_ref/doc/uid/TP40010215-CH6-SW1

如果您真的不想使用XIB或故事板,BTW @ Kenny建议您在代码中编写视图是个好主意