2015-11-17 29 views
0

因为我想在导航栏中实现一些自定义动画,所以我决定改用自定义视图。如何获取导航栏中使用的默认图像?

我希望它看起来完全像一个正常的导航栏虽然 - 所以我必须使用相同的后退按钮和“添加”图像。我在应用程序的其他地方有正常的导航栏,应该没有明显的差异。

我能以某种方式获得这些图像吗?如果不在系统中,可能是在网络的某个地方?寻找这给我提供了大量的关于如何在导航栏中使用自定义图像的结果,这不是我所需要的...

编辑:我不想实例化导航栏并遍历基于索引的视图层次等,因为这是容易出错的。那么我理论上可以为每个分辨率做一次这样的操作,并将imgs保存在某个地方......但是,meh ...

+0

我不知道它是否仍然有效,但在您的自定义视图中看到https://github.com/0xced/iOS-Artwork-Extractor – rmaddy

+0

按钮是UIBarButtonItem? – ibnetariq

+0

@ibnetariq不只是UIButton – Ixx

回答

0

无法从操作系统获取此图像。

但是,互联网上有很多PSD可帮助设计师创建UI/UX设计和模型。您可以使用其中一个并提取您需要的图像。例如,请检查此one或此one

+0

啊,这是一个非常好的主意,没有想到这个!如果有更好的解决方案,我会再等一等(可能情况并非如此)。 – Ixx