我试图将我的圆形图像置于屏幕中央。 (我在它下面播放了一段视频)。我似乎无法根据屏幕尺寸将其居中。我确信这是一个简单的解决方案,但如果有人有任何想法,我将不胜感激
这是我的模拟器的图像:
这是我的代码:
imageViewObject = UIImageView (frame: CGRectMake(CGRectGetMidX(self.view.frame), 150, 150, 150))
imageViewObject.image = UIImage(named:"one.png")
self.view.addSubview(imageViewObject)
提前感谢您的帮助!
最佳答案
问题是位置原点是左上角。你应该改用这样的东西:
imageViewObject = UIImageView (frame: CGRectMake(CGRectGetMidX(self.view.frame) - 150/2, 150, 150, 150))
关于ios - 如何在 Swift 中以编程方式调整图像的 x 轴和 y 轴?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26584520/