|
|
1
1
看来你走对了方向。有几件事需要解决。。。 可以通过将屏幕比例传递给方法并更新rect的原点和大小来调整比例 由于CoreGraphics和UIKit坐标系之间的转换,模糊部分的定位被关闭。为了解决这个问题,只需将窗口的高度减去要模糊的矩形的位置和高度(考虑比例) 请查看以下代码:
|
|
2
1
您是否注意到您的插入图像看起来不仅模糊,而且放大了?这应该是一个提示。。。 UIKit视图、帧和图像大小以“点”为单位,这是一种用于进行布局的显示分辨率无关的单位。您的iPhone X显示器的点宽度与iPhone 6/7/8显示器的点宽度相同,尽管iPhone X的像素更多。(也就是说,它们在比例因子上有所不同:iPhone 6/7/8是2倍比例,iPhone X是3倍。)
此外,请注意,您不一定需要通过
|
|
|
3
0
问题是在内部添加任何覆盖
|
|
|
Tom · SwiftUI.sheet导致背景白色闪烁 11 月前 |
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 11 月前 |
|
|
Z S · SwiftUI:使用@FocusState。与视图初始化器绑定 11 月前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 11 月前 |
|
|
Saurabh Saini · 结构下标 12 月前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 1 年前 |