【问题标题】:Button image in navigation bar has different appearance. Why?导航栏中的按钮图像具有不同的外观。为什么?
【发布时间】:2011-08-29 17:25:07
【问题描述】:

我正在尝试将带有自定义图像的 UIBarButtonItem 放在 UINavigationBar 上。但是,当我这样做时,图像看起来不正确。我希望导航栏上的按钮看起来像它下面的那个。

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

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

我不明白为什么当我将按钮图像添加到包裹在条形按钮项目中的导航栏中时,它会失去其漂亮的边缘和颜色渐变。谁能告诉我?

提前致谢。

【问题讨论】:

    标签: ios uibutton uinavigationbar uibarbuttonitem


    【解决方案1】:

    图像没有改变。这是相同的。只是放在不同的背景下,表现的不一样。您应该考虑增加对比度。

    【讨论】:

    • 你说得对,我花了一段时间才看到。你的意思是我编辑图像的“改变对比度”吗?还是您指的是界面生成器中可用的设置?
    • 编辑图片。更改后面的渐变,使其顶部变浅。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-13
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多