导航下拉菜单 1.0.1

NavigationDropdown 1.0.1

Salient Systems Corporation维护。



NavigationDropdown

'NavigationDropdown',一个轻量且优雅的Swift

Version License Platform Swift

用法

从UINavigationBar创建一个NavigationDropdown

基础

NavigationDropdown通过显示从NavigationTitleButton下拉的子UIViewController来工作。最常见的使用场景是从UINavigationController显示,在这种情况下,您只需创建一个项目列表并提供给NavigationTitleButton

let items = ["World", "Sports", "Culture", "Business", "Travel"]
let titleView = NavigationTitleButton(with: self, items: items, selectedItem: nil)
titleView?.itemSelectionHandler = { [weak self] index in
  print("select \(index)")
}

navigationItem.titleView = titleView

配置

您还可以通过Config自定义许多NavigationDropdown的方面。

Config.List.DefaultCell.Text.color = .red

安装

NavigationDropdown可通过CocoaPods获取。要安装,只需将以下行添加到您的Podfile中。

pod 'NavigationDropdown'

NavigationDropdown也可通过Carthage获取。要安装,只需在您的Cartfile中写入。

github "salientsys/navigation-dropdown-ios"

NavigationDropdown还可手动安装。只需下载并将资源文件夹拖放到您的项目中。

作者

信誉

贡献

我们非常欢迎您为NavigationDropdown做出贡献,查看CONTRIBUTING文件获取更多信息。

许可

NavigationDropdown受MIT许可证保护。有关更多信息,请参阅LICENSE文件。