Swift programlı olarak ekleme kısıtlamaları ile ilgili sorun yaşıyorum, ScrollView içinde UIImageView oluşturdum ve ekledim. Kaydırma görünümündeki her resmin genişliği ve 128 piksellik bir yükseklik kadar olmasını isterim.UIImageView ile ilgili kısıtlamalarla ilgili sorun UIScrollView (SWIFT) içinde gömülü
Here is what the simulator looks like. Ben aslında
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var label: UILabel!
@IBOutlet weak var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.scrollView.frame = CGRectMake(0, 0, self.view.frame.width, 128)
let scrollViewHeight = self.scrollView.frame.height
let scrollViewWidth = self.scrollView.frame.width
var imgOne = UIImageView(frame: CGRectMake(0, 0, scrollViewWidth, scrollViewHeight))
var imgTwo = UIImageView(frame: CGRectMake(scrollViewWidth, 0, scrollViewWidth, scrollViewHeight))
imgOne.image = UIImage(named: "Slide 1")
imgTwo.image = UIImage(named: "Slide 4")
self.scrollView.addSubview(imgOne)
self.scrollView.addSubview(imgTwo)
self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.width * 2, self.scrollView.frame.size.height)
// let horizonalContraints = NSLayoutConstraint(item: scrollView, attribute: NSLayoutAttribute.Width, relatedBy: NSLayoutRelation.Equal, toItem: view, attribute: NSLayoutAttribute.Width, multiplier: 1.0, constant: 0)
// NSLayoutConstraint.activateConstraints([horizonalContraints])