【发布时间】:2015-02-05 11:30:57
【问题描述】:
我正在尝试在 UIScrollView 中添加 ViewController,而 VC 是从 xib 加载的。这是我的代码
let onevc = OneViewController()
self.addChildViewController(onevc )
self.scrollView.addSubview(onevc .view)
onevc.didMoveToParentViewController(self)
let twovc = TwoViewController()
var frame:CGRect = twovc.view.frame
frame.origin.x = 320
twovc.view.frame = frame
self.addChildViewController(twovc)
self.scrollView.addSubview(twovc.view)
twovc.didMoveToParentViewController(self)
self.scrollView.contentSize = CGSizeMake(640, self.view.frame.size.height)
self.scrollView.pagingEnabled = true
添加了两个视图控制器,但它们不可见,滚动视图仅显示白屏。我在 ViewControllers 中添加了一些元素,并且为了测试我添加了 println("something") 所以当视图加载时,它正在打印 something 但没有显示任何内容。我在这里做错了什么?
【问题讨论】:
标签: swift uiviewcontroller uiscrollview