![]() |
1
3
转换视图时,也会转换其内部坐标系。这意味着,如果缩放视图,视图仍然“认为”它与缩放之前的大小相同,因为其坐标单位也进行了缩放。 例如,如果您有一个大小为(50,50)的图像视图,并且您对其进行变换以使其覆盖屏幕上的(200200),当您询问图像视图其大小时,它将报告其大小仍然为(50,50)。 滚动视图是不常见的视图类型,因为它们了解相对于物理设备屏幕的绝对大小,以便正常工作。当你转换他们的坐标系时,他们失去了与物理设备屏幕的连接,无法再正常工作。这就是你所看到的。 我没有这样做,但我很确定要在滚动视图中创建缩放的幻觉,您可以增加滚动视图的框架,然后转换其子视图(或者转换子视图,然后增加滚动视图的框架以包含新的子视图大小)。与物理设备屏幕同步的滚动视图。 |
![]() |
WkWk · Apple Watch动作通知不起作用 2 年前 |
![]() |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
![]() |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |