iOS 7 段控制背景颜色

标签 ios uiview background uisegmentedcontrol uicolor

图片说明了一切(见箭头)。有什么办法可以确保背景是透明的吗?如果我在 UISegmentedControl 上将背景设置为透明,它也会将按钮颜色设置为透明,但我们希望避免这种情况。

enter image description here

澄清:我们希望按钮保持白色,但去掉角落里的白色东西。将背景设置为白色可以做到这一点,但随后也会使按钮背景透明,这是我们不希望的。

enter image description here

更新:在尝试了 Astri 的建议并将圆角半径设置为 5 后,现在看起来如下所示。仍然,右侧有一个空白。

最佳答案

澄清后:

试试这个:

yourSegmententControl.layer.cornerRadius = 5;

确保导入 Quartz

关于iOS 7 段控制背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20307127/

相关文章:

ios - 当什么都没有改变时,我的 UIView.bounds 怎么会有所不同?

ios - 保持 UIView 从一个 Controller 到另一个 Controller

ios - 链接 UIView 动画?

html - 背景图像不能很好地与粘性页脚一起使用

android - 在列表 fragment 中,第一次单击列表项不会更改项目的背景

ios - 如何使用 parse.com 服务器 iOS 保存对象数组?

iphone - iOS App Documents目录被删除

ios - UIWebview 一段时间后变慢

html - 子标题背景颜色 CSS 未显示在 HTML 页面上

ios - UIStatusBar 不会消失。悲伤和沮丧随之而来