Ich brauche eine UIScrollView und eine containerView, um den Inhalt zu scrollen, den ich erstelle. Mein Code für diesen Artikel 2 ist:UIScrollView scrollt nicht und erscheint nicht an der richtigen Position
var scrollView = UIScrollView()
var darkener = UIView()
var container = UIView()
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor.clearColor()
darkener = UIView(frame: self.view.frame)
darkener.backgroundColor = UIColor.blackColor()
darkener.alpha = 0.0
self.view.addSubview(darkener)
scrollView.frame = self.view.bounds
scrollView.backgroundColor = UIColor.clearColor()
scrollView.contentSize = CGSizeMake(scrollView.frame.width, scrollView.frame.height+1)
scrollView.delegate = self
self.view.addSubview(scrollView)
container = UIView(frame: CGRectMake(0, scrollView.frame.height, scrollView.frame.width, scrollView.frame.height))
container.backgroundColor = UIColor.whiteColor()
container.layer.masksToBounds = true
container.layer.cornerRadius = 10
scrollView.addSubview(container)
}
Das Problem ist, dass der Behälter Ansicht, sobald ich der Y-Punkt auf scrollView.frame.height nicht auf dem Bildschirm angezeigt wird (es ist auf dem Boden), aber in ein vorheriger VC dieser Code hat perfekt funktioniert.
Auch lässt es mich nicht auf den Inhalt scrollen. Was ist da falsch?
Bei Bedarf kann ich die Implementierung hochladen, aber das denke ich hat kein Problem.
Sie haben dies mit 'objective-c' markiert, aber Sie haben Swift-Code geschrieben. Möglicherweise finden Sie weitere Hilfe, wenn Sie das Tag entfernen und schnell hinzufügen. – fsb
Danke !, meine Schuld. – Sergio