如何赋予 UIButton UIBarButtonItem 的外观

Posted

技术标签:

【中文标题】如何赋予 UIButton UIBarButtonItem 的外观【英文标题】:How to give UIButton the looks of UIBarButtonItem 【发布时间】:2012-04-27 05:01:26 【问题描述】:

我很难为 UIButton 赋予 UIBarButtonItem(保存按钮)的外观。谷歌搜索,我发现这只能通过使用图像来有效地完成。 我在网上搜索了图片,但找不到任何好的图片。如果有人有此链接,那将非常有帮助。谢谢。

【问题讨论】:

【参考方案1】:

看看 Teehan + Lax iPhone 模板;它们非常好,你会在那里找到一个很好的 UIBarButtonItem:

http://www.teehanlax.com/blog/iphone-gui-psd-v4/

【讨论】:

【参考方案2】:

UIKit artwork extractor 呢?看起来它会返回最简单、最准确的按钮图像。

【讨论】:

蓝色保存 uibarbuttonitem 的确切 RGBA 值是多少 确切吗?完成按钮是一个渐变。那里的某个地方有一个图案图像。【参考方案3】:

从http://www.teehanlax.com/blog/iphone-gui-psd-v4/提取此内容

【讨论】:

【参考方案4】:

在您的按钮中设置此图像并查看效果

希望,这将是你...

【讨论】:

我需要蓝色的“保存”barbuttonitem【参考方案5】:

我将我的解决方案发布到How to create a UIButton to appear same effect as UIBarButtonItem?

我只是使用 QuartzCore 框架并提供了一个示例!

希望对你有帮助

【讨论】:

以上是关于如何赋予 UIButton UIBarButtonItem 的外观的主要内容,如果未能解决你的问题,请参考以下文章

UIButton 的 uiappearance 也会更改 UIBarButton 图像吗?

如何减少 UINavigationBar IOS 7 中 UIBarButton 项之间的填充?

如何将 UIBarButtonSystemItemAction 图标分配给 UIButton?

如何赋予 UIButton UIBarButtonItem 的外观

我们如何在 UIButton 上添加 UIPopOverController?

尝试在 ios 6 中将 uibarbutton 样式的相机添加到 uitableviewcell