2

我看到许多不同的应用程序中使用了相同的图标(例如,在标签栏中,刷新、主页、展开等图标)。是否可以从 Apple 免费下载这些基本图标,还是必须由每个开发人员设计?
我觉得奇怪的是,Apple 竭尽全力让他们的应用程序遵循 HIG,但至少不会提供非常基本的图标集,所以用户本能地知道按钮的作用。我在 Google 上进行了快速搜索,但似乎没有直接来自 Apple 的内容,而且大多数其他图标都是付费图标。任何想法任何人?

编辑

作为一个附带问题,是否需要两个图标图像来满足视网膜显示,或者应用程序是否会自动“缩小”正常显示的视网膜显示快乐图标?

4

1 回答 1

2

UIToolBar例如,您在 s 中看到的大多数“标准”图标都是 Apple 设计的。它们内置于标准UIBarButtonItem类中。要初始化其中之一,您可以执行以下操作:

UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:(UIBarButtonSytemItem)...

进去的(UIBarButtonSystemItem)可能是:

  • UIBarButtonSystemItemDone
  • UIBarButtonSystemItemCancel
  • UIBarButtonSystemItemEdit
  • UIBarButtonSystemItemSave
  • UIBarButtonSystemItemAdd
  • UIBarButtonSystemItemFlexibleSpace
  • UIBarButtonSystemItemFixedSpace
  • UIBarButtonSystemItemCompose
  • UIBarButtonSystemItemReply
  • UIBarButtonSystemItemAction
  • UIBarButtonSystemItemOrganize
  • UIBarButtonSystemItemBookmarks
  • UIBarButtonSystemItemSearch
  • UIBarButtonSystemItemRefresh
  • UIBarButtonSystemItemStop
  • UIBarButtonSystemItemCamera
  • UIBarButtonSystemItemTrash
  • UIBarButtonSystemItemPlay
  • UIBarButtonSystemItemPause
  • UIBarButtonSystemItemRewind
  • UIBarButtonSystemItemFastForward
  • UIBarButtonSystemItemUndo
  • UIBarButtonSystemItemRedo
  • UIBarButtonSystemItemPageCurl

这是您在整个 iOS 中看到的所有标准图标。

我从UIBarButtonItem类参考中得到了那个列表。它包含屏幕截图和用例描述等内容。

于 2013-07-03T17:24:50.320 回答