首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义segControl栏上UIButton或UIBarButtonItem的背景(&B)

自定义segControl栏上UIButton或UIBarButtonItem的背景(&B)
EN

Stack Overflow用户
提问于 2011-11-15 22:38:16
回答 1查看 473关注 0票数 1

我尝试在视图中更改UIButtons的外观,以及在NaviBar、toolBar或SegControl中更改UIBarButtonItems的外观。

这里有两个问题。

1.我如何为我提到的按钮设置自定义的背景图片,同时我可以编程更改它们的标题?我的意思是,我发现如果我设置一个按钮的背景,标题似乎被背景图片所掩盖?

第二点。我尝试直接在png上添加标题的文本(这实际上是一种不完美的方式,因为我需要在运行时更改标题)。不管怎样,它可以同时处理图像和文本,但分辨率似乎降低了,因为文本变得有点模糊。

有谁能给我一些如何实现它的建议吗?非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-15 22:45:12

NO.1按钮标题不应被背景图像遮挡。您是否在如下代码中设置按钮的图像:

代码语言:javascript
运行
复制
[btn setBackgroundImage:image forState:UIControlStateNormal];

?您可以改为设置按钮的图像属性(与其背景图像不同)。

由于您提到的确切原因,您确实不希望将文本添加到按钮NO.2。iOS中的按钮设计为以您想要的方式显示图像和文本-将精力投入到使内置按钮按其应有的方式工作。关于如何做到这一点,有数不胜数的教程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8138035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档