TDTabView 1.0.1

TDTabView 1.0.1

ymarui 维护。



TDTabView 1.0.1

  • 作者
  • ymarui

TDTabView

Pod Platform Pod License Pod Version Carthage Compatible Swift Package Manager compatible

TDTabView 类似于 Safari 的标签视图。

演示

使用说明

import UIKit
import TDTabView

class ViewController: TDTabViewController {
    
    var vc1: UIViewController!
    var vc2: UIViewController!
    var vc3: UIViewController!

    override func viewDidLoad() {
        super.viewDidLoad()
        self.delegate = self
        
        let storyboard1 = UIStoryboard(name: "Table", bundle: nil)
        vc1 = storyboard1.instantiateInitialViewController()
        
        let storyboard2 = UIStoryboard(name: "Image", bundle: nil)
        vc2 = storyboard2.instantiateInitialViewController()
        
        let storyboard3 = UIStoryboard(name: "Web", bundle: nil)
        vc3 = storyboard3.instantiateInitialViewController()
    }
}

extension ViewController: TDTabViewControllerDelegate {
    func viewControllers() -> [UIViewController] {
        return [vc1, vc2, vc3]
    }
    
    func backgroundColor() -> UIColor? {
        return UIColor(red: 50/255, green: 50/255, blue: 50/255, alpha: 0.8)
    }
}

安装

CocoaPods

将此内容添加到您的 Podfile 中。

pod 'TDTabView'

Carthage

将此添加到您的Cartfile。

github "ymarui/TDTabView"

许可证

MIT