首页 文章

导航栏中的按钮图像具有不同的外观 . 为什么?

提问于
浏览
0

我正在尝试将UIBarButtonItem与UINavigationBar上的自定义图像放在一起 . 然而,当我这样做时,图像看起来不正确 . 我希望导航栏上的按钮看起来像下面的按钮 .

screenshot

(这是模拟器的截图,顺便说一句,不是Interface Builder)

我通过创建UIButton创建了自定义UIBarButtonItem,使用齿轮图像作为背景,然后将其拖动到Interface Builder中的右侧栏按钮项目位置 . 看到以上述UIButton编程方式创建UIBarButtonItem作为其“自定义视图”(-initWithCustomView)具有相同的结果,我相信这也是正在发生的事情 .

我不明白的是,当我将它添加到包含在条形按钮项目中的导航栏时,按钮图像失去了漂亮的边缘和颜色渐变 . 有人能告诉我吗?

提前致谢 .

1 回答

  • 4

    图像没有改变 . 这是相同的 . 它只是当放在不同的背景时,它显示不同 . 你应该考虑增加对比度 .

相关问题