如何解决“'IndicatorInfoProvider'无法构造,因为它没有可访问的初始化程序”,该如何解决?

时间:2018-12-26 17:43:44

标签: swift class xlpagertabstrip

对不起,我的英语不好。

我正在尝试在我的项目中实现XLPagerTabStrip,但是出现以下错误:

'IndicatorInfoProvider'无法构造,因为它没有可访问的初始化程序

这:

在课堂上预期为“ {”

我已经尝试过init(),但是没有用

import UIKit
import XLPagerTabStrip

final class MagazineTabChildViewController: UIViewController, 
IndicatorInfoProvider { // Expected '{'in class

    override func viewDidLoad() {
        super.viewDidLoad()

    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }

func indicatorInfo(for pagerTabStripController: PagerTabStripViewController) -> IndicatorInfo {
    var indicator = IndicatorInfoProvider(title: "Teste") //'IndicatorInfoProvider' cannot be constructed because it has no accessible initializers
    return indicator

    }
}

0 个答案:

没有答案