适用于 iPad 的自定义导航。类似于 iPad Twitter 应用程序的导航。
UIColor *color = [UIColor grayColor];
DCSideNavViewController *sideBar = [DCSideNavViewController navWithController:[[ActivityViewController alloc] init]];
sideBar.headerItem = [DCNavTab tabWithTitle:@"" image:[UIImage imageNamed:@"user"] selectedImage:nil selectedColor:color viewController:[UserViewController class]];
sideBar.items = @[[DCNavTab tabWithTitle:@"Activity" image:[UIImage imageNamed:@"activity"] selectedImage:nil selectedColor:color viewController:[LibViewController class]],
[DCNavTab tabWithTitle:@"Notifications" image:[UIImage imageNamed:@"notify"] selectedImage:nil selectedColor:color viewController:[NotifyViewController class]],
[DCNavTab tabWithTitle:@"Groups" image:[UIImage imageNamed:@"groups"] selectedImage:nil selectedColor:color viewController:[GroupsViewController class]],
[DCNavTab tabWithTitle:@"Messsages" image:[UIImage imageNamed:@"messages"] selectedImage:nil selectedColor:color viewController:[MessagesViewController class]]];
sideBar.footerItem = [DCNavTab tabWithTitle:@"Settings" image:[UIImage imageNamed:@"settings"] selectedImage:nil selectedColor:color viewController:[SettingsViewController class]];
self.window.rootViewController = sideBar;
建议使用 CocoaPods 包管理器安装 DCSideNav,因为它提供灵活的依赖关系管理,并具有简单的安装过程。
通过 CocoaPods
如果没有安装 CocoaPods,请先安装。
$ [sudo] gem install cocoapods
$ pod setup
转换为 Xcode 项目的目录,创建并编辑您的 Podfile,并添加 DCSideNav
$ cd /path/to/MyProject
$ touch Podfile
$ edit Podfile
platform :ios, '7.0'
pod 'DCSideNav'
将 DCSideNav 安装到项目中
$ pod install
从 .xcworkspace 文件(而不是常规项目文件)在 Xcode 中打开您的项目
DCSideNav 至少需要 iOS 7 或更高版本。
DCSideNav 在 Apache 许可证下发布。