导航工具栏 1.0.0

Navigation-Toolbar 1.0.0

由以下人员维护:Igor Kolpachkov自适应控制器Artem.PAlex Kalinkin



  • Juri Vasylenko

header

navigation-toolbar

Twitter CocoaPods CocoaPods Carthage compatible Travis codebeat badge Donate

在其他平台上检查这个库

在寻找项目开发者吗?
此项目由 Ramotion 公司维护,我们专业为移动应用和网站设计定制的 UI。


在此处提供iPhone mockup。(链接)

要求

  • iOS 10.0+
  • Xcode 9

安装

只需将源文件夹添加到您的项目中。

或者使用 Podfile 和 CocoaPods。

pod 'navigation-toolbar'

Carthage 用户可以直接将其添加到 Cartfile 中。

github "Ramotion/navigation-toolbar"

使用

故事板

  1. 创建一个新的继承自 NavigationView 的 UIView

  2. 为每个屏幕创建一个 ScreenObject

class ViewController: UIViewController {

  private var navigationView: NavigationView?

  override func viewDidLoad() {
    super.viewDidLoad()

    navigationView = NavigationView.init(frame: view.bounds,
                                    middleView: MiddleView(),
                                       screens: [
                                                 ScreenObject(title: "MUSIC",
                                                         startColor: .red,
                                                           endColor: .blue,
                                                              image: UIImage(named : "image1")!,
                                                         controller: YourFirstViewController()),
                                                         
                                                 ScreenObject(title: "EDUCATION",
                                                         startColor: .black,
                                                           endColor: .white,
                                                              image: UIImage(named : "image2")!,
                                                         controller: YourSecondViewController()),
                                                ],
                               backgroundImage: #imageLiteral(resourceName: "background"))
                               
    navigationView?.autoresizingMask = [.flexibleWidth, .flexibleHeight]
    view.addSubview(navigationView!)
  }
  
}

此库是我们精选的 最佳 UI 开源项目之一。

许可证

navigation-toolbar 以 MIT 许可证发布。有关详细信息,请参阅 LICENSE


获取 iOS Showroom 应用以试一试

在我们的 iOS 应用中尝试此 UI 组件以及其他类似组件。如有兴趣,请联系我们。



关注我们以获取最新更新