gpt4 book ai didi

swift - 在 Swift 的 UIView 上设置转换?

转载 作者:可可西里 更新时间:2023-11-01 00:53:54 25 4
gpt4 key购买 nike

在 objective-C 中我可以这样做:

CGAffineTransform myTransform = CGAffineTransformMake(1, 0, 0, -1, 0, 200.0);
self.myView.transform = myTransform;

所以,我正在尝试在 Swift 中做同样的事情:

let myTransform:CGAffineTransform  = CGAffineTransformMake(1.0, 0.0, 0.0, -1.0, 0.0, 200.0)
self.myView.transform = myTransform

它告诉我 UIView 没有名为“transform”的成员

我怎样才能快速实现这一点?

最佳答案

我认为您已将 myView 属性声明为 UIView?。这就是编译器提示它的原因。您可以将它声明为 UIView,但是您必须在您的类的构造函数中分配它,或者使用 !,如下所示:

self.myView!.transform = myTransform

关于swift - 在 Swift 的 UIView 上设置转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24222216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com