【发布时间】:2017-11-21 21:06:55
【问题描述】:
我正在处理ScrollView。目前我的 ScrollView 中有两个图像,我想在 ScrollView 中添加至少一个新的 UIViewController。
这是我还没有的代码:
self.scrollView.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: self.scrollView.frame.height)
let scrollviewHeight = self.scrollView.frame.height
let scrollviewWidth = self.scrollView.frame.width
var imgOne = UIImageView(frame: CGRect(x: 0, y: 0, width: scrollviewWidth, height: scrollviewHeight))
var imgTwo = UIImageView(frame: CGRect(x: scrollviewWidth, y: 0, width: scrollviewWidth, height: scrollviewHeight))
imgOne.image = UIImage(named: "preview1")
imgTwo.image = UIImage(named: "preview2")
self.scrollView.addSubview(imgOne)
self.scrollView.addSubview(imgTwo)
self.scrollView.contentSize = CGSize(width: self.scrollView.frame.width * 2, height: self.scrollView.frame.height)
self.scrollView.isPagingEnabled = true
设计:
【问题讨论】:
-
这段代码中UIViewController在哪里
-
@Krunal 我还没有添加新的 UIViewController 因为 Idk 是否以及如何可能。我应该使用
@IBOutlet吗? -
可以这样做,只要告诉我,你想在哪里添加它。分享您的设计。
-
我喜欢在
imgTwo.image = UIImage(named: "preview1")之后添加新的UIViewController
标签: ios swift swift3 uiviewcontroller uiscrollview