gpt4 book ai didi

ios - 底角不是圆的

转载 作者:行者123 更新时间:2023-11-30 10:58:09 25 4
gpt4 key购买 nike

我在某些容器 View 方面遇到问题。主视图有 2 个容器 View 。其中之一只是一个容器 View ,直接从下拉菜单中显示,只不过是通过 Storyboard 修改它的子 VC。 (嵌入的)。

第二个容器 View 内部有一个 ScrollView ,容器 View 内有一个具有自定义大小的第二个 View 。 (我在 youtube 上看到了教程)。

现在,在 HomeVC 上的 viewdidload 上,我调用以下代码:

func setupViews() {
containerTop.layer.cornerRadius = 15
containerTop.clipToBounds = true

containerBot.layer.cornerRadius = 15
containerBot.clipToBounds = true
}

上面的代码结果为 THIS RESULTS 。正如您所看到的,除了 2 个角之外,所有角都是圆角的(顶 View 的底部 2 个角)。为什么会发生这种情况以及如何解决这个问题?

最佳答案

我不是 100% 确定你为什么会出现这种奇怪的行为,我也经历过类似的情况并进行了修复,如下所示:(你的项目应该支持 iOS11++ 才能使此解决方案发挥作用:

func setupViews() {
containerTop.layer.cornerRadius = 15
containerTop.clipToBounds = true

containerBot.layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMinYCorner, .layerMinXMaxYCorner, .layerMaxXMaxYCorner]
containerBot.layer.cornerRadius = 15
containerBot.clipToBounds = true
}

关于ios - 底角不是圆的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53714660/

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