Swift 不同设备的UIScrollview约束

Swift 不同设备的UIScrollview约束,swift,xcode,Swift,Xcode,目前,我已经在主情节提要中设置了以下代码,以使UIScrollView适用于iPhone var images: [String] = ["image1", "image2"] var frame = CGRect(x:0,y:0,width:0,height:0) override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after load

目前,我已经在主情节提要中设置了以下代码,以使UIScrollView适用于iPhone

var images: [String] = ["image1", "image2"]
var frame = CGRect(x:0,y:0,width:0,height:0)

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
    pageControl.numberOfPages = images.count
    for index in 0..<images.count {
        frame.origin.x = scrollView.frame.size.width * CGFloat(index)
        frame.size = scrollView.frame.size
        
        let imgView = UIImageView(frame: frame)
        imgView.image = UIImage(named: images[index])
        self.scrollView.addSubview(imgView)
    }
    scrollView.contentSize = CGSize(width: (scrollView.frame.size.width * CGFloat(images.count)), height: scrollView.frame.size.height)
    scrollView.delegate = self
}
var images:[字符串]=[“image1”、“image2”]
var frame=CGRect(x:0,y:0,宽度:0,高度:0)
重写func viewDidLoad(){
super.viewDidLoad()
//加载视图后执行任何其他设置。
pageControl.numberOfPages=images.count
对于0中的索引。。