小编Tay*_*ser的帖子

单独的UICollectionView数据源和委托未被调用

我正在尝试为我的UICollectionViewDataSource和Delegate 使用单独的类,但是没有调用这些方法.

视图层次结构如下:

(Root VC)        -> (Current Screen) -> (Current Page)       -> (CollectionView in question)
UIViewController -> UIViewController -> UIPageViewController -> UICollectionView
Run Code Online (Sandbox Code Playgroud)

这是Current ScreenVC 的类.

import UIKit

class FooController: UIViewController {
  // PageViewController
  let pageController = UIPageViewController(/*...*/)
  let pageOne = UIViewController()
  let pageTwo = UIViewController()

  override func loadView() {
    super.loadView()
    // Setup Stuff
    bootstrapPageOne()
  }

  func bootstrapPageOne() {
    // Do PageView Stuff
    bootstrapBars()
  }

  func bootstrapBars() {
    // Everything is set up when this function is …
Run Code Online (Sandbox Code Playgroud)

iphone ios uicollectionview swift

3
推荐指数
1
解决办法
1696
查看次数

标签 统计

ios ×1

iphone ×1

swift ×1

uicollectionview ×1