这是发生的事情:我有一个非常确定的应用程序。我添加了一个与GUI完全无关的功能(因此,我认为),我注意到GUI元素的一种奇怪行为,这些行为已经被完善并且可以完美地工作。经过两周的测试,禁用/启用代码,重新创建和更改内容之后,我对如何解决此问题一无所知。
看这张照片:
[同时出现[[two]]个错误,这就是为什么我将它们合并为一个问题。我有一个简单的背景视图,其中.wantsLayer = true和.masksToBounds = true。在它上面,我有多个具有相同设置的视图,并在其图层上添加了.cornerRadius。几周前,它运行良好。现在,我可以看到实际上并没有切掉某些(!并非每个)角落,而是显示(通常只是黑色)内容。
根本没有将任何颜色设置为红色!红色的角来自顶视图图层的颜色!如果我将顶视图的背景视图设置为蓝色而不是红色,则底视图的角也将变为蓝色。我到目前为止发现的内容:
注意:底视图上有一个阴影,与下面完全不同的视图是只阴影。我忘记将其删除以用于屏幕截图。
这是发生的事情:我有一个非常确定的应用程序。我添加了一个与GUI完全无关的功能(因此,我认为),我注意到GUI元素的奇怪行为已经被...