2

多くの異なるアプリで同じアイコンが使用されています (たとえば、タブ バーでは、更新、ホーム、展開などのアイコン)。これらの基本的なアイコンは Apple から無料でダウンロードできますか? それとも、個々の開発者がデザインする必要がありますか?
Apple がアプリを HIG に準拠させるために多大な努力を払っているのに、少なくとも非常に基本的なアイコンのセットを提供しないため、ユーザーはボタンが何をするかを本能的に知っているというのは、私には奇妙に思えます。Google で簡単に検索しましたが、Apple から直接出てくるものは何もないようで、他のほとんどは有料のアイコンです。誰でもアイデアはありますか??

編集

副次的な質問として、Retina ディスプレイを満たすには 2 つのアイコン画像が必要ですか、それともアプリは通常のディスプレイ用に Retina ディスプレイに適したアイコンを自動的に「縮小」しますか?

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 に答える