在我的Swift应用程序中,我已经插入了这样的图像。
let ImageNavig = "5.jpg"
let image1 = UIImage(named: ImageNavig)
let image1View = UIImageView(image: image1!)
let yCenter1 = self.view.center.y
let Image1Size = CGPoint(x: 420, y: 240)
image1View.frame = CGRect(x: 0, y: -10, width: Image1Size.x, height: Image1Size.y)
view.addSubview(image1View)
我如何能在没有故事板的情况下,以编程方式插入自动布局?
如果你在旧的iphone上有图片宽度的问题,那是因为你给图片固定了宽度,使用下面的代码,它将根据iphone的宽度动态地取宽。
let Image1Size = CGPoint(x: self.view.frame.width, y: 240)
而不是
let Image1Size = CGPoint(x: 420, y: 240)