【发布时间】:2011-08-29 17:25:07
【问题描述】:
我正在尝试将带有自定义图像的 UIBarButtonItem 放在 UINavigationBar 上。但是,当我这样做时,图像看起来不正确。我希望导航栏上的按钮看起来像它下面的那个。
(这是模拟器的截图,顺便说一下,不是 Interface Builder)
我通过创建一个 UIButton 创建了自定义 UIBarButtonItem,使用齿轮图像作为背景,然后简单地将其拖动到 Interface Builder 中右侧的栏按钮项位置。看到使用上述 UIButton 以编程方式创建 UIBarButtonItem 作为其“自定义视图”(-initWithCustomView)具有相同的结果,我相信这也是正在发生的事情。
我不明白为什么当我将按钮图像添加到包裹在条形按钮项目中的导航栏中时,它会失去其漂亮的边缘和颜色渐变。谁能告诉我?
提前致谢。
【问题讨论】:
标签: ios uibutton uinavigationbar uibarbuttonitem