ios - 更改模态视图 Controller 的 cornerRadius

标签 ios swift uiview cornerradius

我的目标是将模态呈现的 Controller 的角半径增加到 25。正如您在图片中看到的,默认情况下它具有圆角,但我需要它们具有更大的半径。我尝试通过访问 Controller View 来圆角,但它不起作用。

view.layer.cornerRadius = 25

我没有在 apple 文档中找到任何提及它的地方,有什么办法让它工作吗?这可能吗?

enter image description here

最佳答案

您可以通过更改呈现的 View Controller 的顶 View 的背景来清除隐藏呈现者圆角的 View 的效果。然后将下一个顶 View 的角圆化到所需的数量。

关于ios - 更改模态视图 Controller 的 cornerRadius,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58527457/

相关文章:

ios - 地幔 iOS : How to create class model with variable key

ios - 无法在 TextField 中键入

swift - 从条件解析中获取数据

Swift 和 watchkit : pushControllerWithName not being called at all

ios - ScrollView 不显示项目

ios - 在 init 中加载 NSArray 时访问错误

ios - 自适应阈值 CIKernel/CIFilter iOS

ios - 找出 UIWebView 标题何时更改?

ios - 如何在我滚动时为 UICollectionview 单元格设置动画

ios - 隐藏某些 View 时对齐不同的 View ?