xCode:在Tab栏应用程序中使用PDF图标

时间:2017-03-26 21:39:02

标签: xcode

刚刚将PDF图标添加到我的应用中,并尝试将其作为标签栏图标放置。图标太大了!我在图像集中选择了Scales:Singe Scale。 这是故事板中的图像: http://imgur.com/a/0PnFh

如何使它适合酒吧?

其他屏幕截图:http://imgur.com/a/c1SYb

3 个答案:

答案 0 :(得分:2)

安德烈,请参见以下链接:https://stackoverflow.com/a/25818846/966789

  

(2014)您无法为图像选择新的尺寸;如果您将其保持在44x44尺寸,它只会看起来不错。原因是未实现完全矢量支持...为什么(可能)以这种方式工作:(1)这使其与以前的iOS版本向后兼容。 (2)调整向量的大小可能是运行时的计算密集型任务;通过这种方式实现,不会对性能造成影响。

     

在2014年WWDC会话411-“接口构建器中的新增功能”的时间44:13中进行了讨论。请注意,他们说栅格化是在构建时完成的。同样有趣的是,在MAC上它将在运行时使用向量。希望在将来某个遥远的时刻,iOS也会如此。

答案 1 :(得分:0)

你的图像是750 x 1100或其他东西。您是否尝试使用30 x 30图像或类似的图像。我相信标签栏图标必须大约30 x 30像素。这Icons Size Reference Chart可能会有所帮助......

您应该可以将PDF图像编辑为更小的尺寸,以便将其用作标签栏图标。

答案 2 :(得分:0)

解决此问题的一种方法是,创建一个带有自定义视图的barbuttonItem,在其中,您将拥有一个uiview,其中包含具有所需大小限制和居中位置的imageview。显然,contentmode应该是scaleAspectFit。