如何在UIToolbar的UIBarButtonItem上显示我自己的图像
问题描述:
我之前在论坛中看到过这个问题的变体,但我并不完全理解这些解决方案。如何在UIToolbar的UIBarButtonItem上显示我自己的图像
我有一个常规的ViewController,在底部托管一个UIToolbar。 工具栏有几个UIBarbuttonItems例如其中一人有: 风格:平原 标识符:自定义 标题:停止
现在我想它来显示图像我HEVE提供 所以我添加 图片:MyImage.png
现在我得到一个不透明的灰色矩形而不是我的图像。
从将被显示在图像的UIBarButtonItem有特殊要求? 尺寸? Opcity?其他?
答
- 将UIBarButtonItem标识符设置为自定义。
- 添加一个UIButton作为UIBarButtonItem的子视图。
- 将UIButton Type设置为Custom。
- 将UIButton图像设置为您的图像文件。
对图像的具体要求是它与工具栏兼容,因为alpha通道保存相关的像素数据,而RGB值只是混合的灰度级,可能是白色或黑色。
如果我想我的形象是工具栏兼容,是图像仅限于特定的尺寸是多少?他们是什么 – jkally 2010-08-10 14:34:37
添加HIG链接来回答。 – 2010-08-10 14:38:37