【发布时间】:2016-02-04 06:15:29
【问题描述】:
我在滚动视图下创建了三个视图。 V1、V2 和 V3。我想从 V3 滚动到 V1,反之亦然。我该怎么做?我的代码如下。
let V1 : View1 = View1 (nibName: "View1", bundle: nil)
let V2 : View2 = View2 (nibName: "View2", bundle: nil)
let V3 : View3 = View3 (nibName: "View3", bundle: nil)
self.addChildViewController(V1)
self.scroll1.addSubview(V1.view)
V1.didMoveToParentViewController(self)
self.addChildViewController(V2)
self.scroll1.addSubview(V2.view)
V2.didMoveToParentViewController(self)
self.addChildViewController(V3)
self.scroll1.addSubview(V3.view)
V3.didMoveToParentViewController(self)
var V2Frame : CGRect = V2.view.frame
V2Frame.origin.x=self.view.frame.width
V2.view.frame = V2Frame
var V3Frame : CGRect = V3.view.frame
V3Frame.origin.x = 2 * self.view.frame.width
V3.view.frame = V3Frame
self.scroll1.contentSize = CGSizeMake(self.view.frame.width * 3, self.view.frame.size.height)
【问题讨论】:
标签: ios xcode swift uiscrollview swift2