gpt4 book ai didi

xcode - 比使用 IB 更好的编辑复杂 UI 的方法

转载 作者:行者123 更新时间:2023-12-03 16:55:24 30 4
gpt4 key购买 nike

对于简单的 UI,IB 是编辑控件和 socket 的绝佳工具

如果用户界面变得更加复杂并包含许多绑定(bind),事情往往会变得不透明。一方面,您编辑源代码,另一方面,您编辑 XIB。 Xcode 的搜索功能可以在 XIB 中找到某些名称,但不是全部。例如,Xcode 在 XIB 中找不到绑定(bind)的属性。

因此,我想知道是否存在更好的编辑 UI 的方法。

如果 UI 可以(可选)使用 XML 指定,则可以轻松搜索和替换所有出现的给定名称 [甚至动态生成 XML 规范]。

我觉得 Adob​​e Flex 的 UI 编辑器(无论是可视化的还是使用完美集成的 XML 编辑器)以良好的方式结合了这两个世界:XML 编辑器完全了解定义的名称并提供有用的自动完成器。

如何使用 Xcode 管理复杂的 UI?

最佳答案

IB有很多问题。在大多数情况下,它仍然是完成这项工作的最佳工具。 (一般来说,Xcode 也是如此。)尽可能保持 nib 文件简单,避免真正花哨或复杂的绑定(bind)。

如果您发现 Xcode 的 Refactor...Rename 工具无法正确修改 nib 文件,您应该在 bugreport.apple.com 上提交错误。

关于xcode - 比使用 IB 更好的编辑复杂 UI 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7050831/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com