iOS标准按钮? UIButton vs. UIBarButtonItem vs. 我自己的设计? [关闭]
Posted
技术标签:
【中文标题】iOS标准按钮? UIButton vs. UIBarButtonItem vs. 我自己的设计? [关闭]【英文标题】:iOS standard buttons? UIButton vs. UIBarButtonItem vs. my own design? [closed] 【发布时间】:2013-10-20 11:03:58 【问题描述】:所以我想为我的按钮使用 ios 标准按钮图标。我还需要以编程方式为它们着色。
到目前为止,我发现:
-
信息图标:我可以使用
UIButton
执行此操作,但不能使用UIBarButtonItem
。
书签图标:我可以使用 UIBarButtonItem
执行此操作,但不能使用 UIButton
。
设置图标:我不能用以上任何一个来做到这一点。我必须提供我自己的设计。
使用我自己的设计,我将无法使用 tint 属性,所以我实际上必须提供不同的颜色。
这对吗?
Apple 对我们可以使用哪些系统图标如此挑剔有什么原因吗?出色的 UI 设计不应该依赖于标准/预测行为吗?
【问题讨论】:
我刚刚发现给我自己的设计 UIBarButtonItem 着色是可行的。这很酷!但是,我仍然不明白为什么我们应该只被允许使用一些,而不是所有的图标。 阅读iOS Human Interface Guidelines。不要略读,因为您的问题已在其中得到解答,以后会省去很多麻烦。 谁投票结束了这个有效的问题??? 【参考方案1】:您需要设计自己的图标。你永远不能在你的应用程序中使用 Apple 的图标。它们的版权归苹果所有。如果您使用他们的任何图标,当您将应用提交到 App Store 时,您的应用将被 Apple App Reviewer 拒绝。
【讨论】:
你有这方面的参考吗?他们为什么要让默认图标那么容易使用呢?以上是关于iOS标准按钮? UIButton vs. UIBarButtonItem vs. 我自己的设计? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章