gpt4 book ai didi

objective-c - 使用背景颜色在 UIDatePicker 上设置圆角半径

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:59 25 4
gpt4 key购买 nike

我的 View 中有一个 UIDatePicker 并设置了 UIDatePicker 的背景颜色:

self.datePicker.backgroundColor = [UIColor lightTextColor];
self.datePicker.layer.cornerRadius = 10;

这成功地在 UIDatePicker 后面放置了一个背景(在 iOS7 中它基本上是透明的)但是没有为我正在寻找的背景制作圆角(< em>我对屏幕上的图像执行相同的操作,效果非常好)。
似乎角半径不影响背景颜色。
有没有办法通过为背景颜色设置圆角半径(或任何其他解决方案)来解决此问题。

我想这样做的原因是因为普通的 UIDatePicker 在我构建的 View 中看起来很尴尬,并且在有背景色的情况下看起来好多了。
但是, View 中的所有其他项目都有圆角,我希望 UIDatePicker 匹配它们。

谢谢。

最佳答案

你必须添加layer.masksToBounds=YES;

试试这个,

self.datePicker.backgroundColor = [UIColor lightTextColor];
self.datePicker.layer.cornerRadius = 10;
self.datePicker.layer.masksToBounds=YES;

关于objective-c - 使用背景颜色在 UIDatePicker 上设置圆角半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20693607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com