图片说明了一切(见箭头)。有什么办法可以确保背景是透明的吗?如果我在 UISegmentedControl 上将背景设置为透明,它也会将按钮颜色设置为透明,但我们希望避免这种情况。
澄清:我们希望按钮保持白色,但去掉角落里的白色东西。将背景设置为白色可以做到这一点,但随后也会使按钮背景透明,这是我们不希望的。
更新:在尝试了 Astri 的建议并将圆角半径设置为 5 后,现在看起来如下所示。仍然,右侧有一个空白。
最佳答案
澄清后:
试试这个:
yourSegmententControl.layer.cornerRadius = 5;
确保导入 Quartz
关于iOS 7 段控制背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20307127/