设置导航栏图标ios的大小

use*_*044 9 uinavigationbar rightbarbuttonitem ios

我想知道是否有任何默认大小的Navigationbar icons.where设计师需要设计它.他们应该设计它为视网膜和非视网膜显示.目前我使用从互联网下载的图像看起来不是很好.

Use*_*343 13

创建以下尺寸的导航栏图标:

About 44 x 44 pixels

About 22 x 22 pixels (standard resolution)
Run Code Online (Sandbox Code Playgroud)

您可以在这里找到更多信息 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/BarIcons.html

  • 现在我们也需要66 x 66像素@ 3x图像.适用于新款iPhone 6. (4认同)

Sur*_*gch 8

导航栏图标文档中的建议大小如下:

@1: 25 x 25
@2: 50 x 50
@3: 75 x 75
Run Code Online (Sandbox Code Playgroud)

创建上述像素大小的三个图像,然后将它们添加到Assets.xcassets文件中的新图像集.

在此输入图像描述

笔记

  • 当我尝试按照建议的尺寸制作图标时,它们看起来对我来说太小了.我实际上让它们比那个大一点.因此,请将doc建议作为起点,但您可能必须根据需要进行调整.
  • 第二种方法是使用单个通用矢量图像(pdf)(参见此处此处).不是每个人都推荐这个,但这是我现在使用的方法.它很方便,使未来的图像编辑和调整大小更容易.