如何在不改变形状的情况下转换CALayer

时间:2019-12-02 06:53:20

标签: ios calayer

我有一个矩形WebElement selectCompatibleProduct2 = driver.findElement(By.xpath("//adapt-checkbox2[./following-sibling::span[text()='Product - XYZ']]")); ,它的缩放比例如下:

CALayer

应用CATransform3D currentTransform = layer.transform; CATransform3D newTransform = CATransform3DScale(currentTransform, xscale, yscale, 1.0); [layer setTransform:newTransform]; 后,变换后的CATransform3DScale也是一个矩形。

但是当我应用CALayer时,转换后的CATransform3DRotate就会变成菱形。

CALayer

应用旋转变换后如何获得矩形形状?

我没有更改图层的锚点。有时我需要更改图层的位置。

0 个答案:

没有答案