只是愚蠢的事情。
我将 UIImageView 放在了左上角。然后做一个新的outlet
@IBOutlet var rocket : UIImageView
在 ViewDidLoad 方法中,我尝试用不同的属性移动这个 UIImageView,但它没有
rocket.image = UIImage(named: "rocket.png")
rocket.frame = CGRectMake(200,200,200,200)
rocket.bounds = CGRectMake(200,200,200,200)
rocket.center = CGPointMake(400,400)
当我启动程序时,UIImageView 中的图像出现在左上角,没有任何翻译。
请您参考如下方法:
我猜你没有为你的 viewcontroller 禁用 AutoLayout,它有那个图像。
请禁用您的 Viewcontroller 的 AutoLayout 属性并使用以下值更改您的代码,以便您能够看到转换后的图像。
[rocket setFrame:CGRectMake(50, 50, 200, 200)];
rocket.bounds = CGRectMake(200,200,200,200);
rocket.center = CGPointMake(200,200);
