对于简单的用户界面,IB是一个很棒的工具来编辑控件和插座。更好的编辑复杂用户界面的方法比使用IB
如果用户界面变得更加复杂并包含许多绑定,事情往往会得到不透明。一方面,您编辑源代码,另一方面编辑XIB。 Xcode的搜索功能在XIB中找到某些名称,但不是全部。例如,Xcode在XIB中找不到绑定的属性。
因此,我想知道是否存在编辑UI的更好方法。
如果用户界面可以 - 可选地使用XML指定,那么可以轻松搜索并替换给定名称的所有匹配项[甚至动态生成XML规范]。
我觉得Adobe Flex的UI编辑器 - 无论是可视化的,还是使用完美集成的XML编辑器 - 以一种很好的方式结合了两个世界:XML编辑器完全了解定义的名称并提供了有用的自动完成器。
如何使用Xcode管理复杂的UI?