我的 iPhone 开发人员没有使用 Interface Builder,因此当我问他是否可以在 IB 中为水平导航创建弯曲按钮时,他说不能,因为他没有使用 IB。我应该跟进并要求他使用 IB 自己创建这些弯曲按钮作为图形吗?
最佳答案
与 Interface Builder 相比,您可以以编程方式完成所有操作。 IB 只是简化了您通常需要编写代码的许多任务(例如创建导航栏和添加按钮)。大多数(但不是全部)时间这使得创建用户界面更快更容易。告诉您的开发人员研究创建自定义 UIBarButtonItems。 SO 上有很多关于此的帖子,例如:
Adding left button to UINavigationBar (iPhone)
或者,他/她可以考虑使用自定义图形创建 UIButton。
但我觉得奇怪的是,你的开发人员没有使用 IB,现在却告诉你他需要 IB 来做某事。坦率地说,这非常奇怪。使用代码构建一切通常意味着开发人员对工具箱有很好的了解。我更怀疑你的开发人员是顽固的(即不愿意做出改变而不是不能)。
关于iphone - 我的开发人员没有使用 Interface Builder,这是一件坏事吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4894277/