我的应用中有两个视图,viewA(绿色)和 subviewB(红色)。我的应用程序的初始状态如下:
我使用以下代码来更改 viewA 的转换:
CGFloat scale = 0.4;
self.viewA.layer.sublayerTransform = CATransform3DMakeScale(scale, scale, 1);
结果,子视图B被缩放和平移
但是我的应用程序有一个问题:我需要 subViewB 仍然在 viewA 的左上角,但是 subviewB 看起来移动到 viewA 的中心,很奇怪 subviewB 的原点仍然是(0,0),我该怎么做才能将 subviewB 移动到左上角?