Swift NavigationController的使用
2016-04-06 16:11
519 查看
一、创建导航条
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override point for customization after application launch. self.window?.backgroundColor = UIColor.whiteColor() let firstVC = FirstViewController(nibName:nil,bundle: nil) let navigation = UINavigationController(rootViewController: firstVC) self.window?.rootViewController = navigation; return true }
二、导航条上添加按钮
let item = UIBarButtonItem(title: "下一个", style: UIBarButtonItemStyle.Plain, target: self, action: "buttonClick:") self.navigationItem.rightBarButtonItem = item
三、跳转到下一个界面
func buttonClick(button:UIButton) { let secondVC = SecondViewController(nibName:nil,bundle: nil) self.navigationController?.pushViewController(secondVC, animated:true) }
四、返回到上一个界面
func back() { self.navigationController?.popViewControllerAnimated(true) }
相关文章推荐
- Apple Swift学习教程
- 介绍 Fedora 上的 Swift
- jQuery实现下滑菜单导航效果代码
- jquery实现的仿天猫侧导航tab切换效果
- PHP的栏目导航程序
- jquery实现向下滑出的二级导航下滑菜单效果
- 基于jQuery实现以手风琴方式展开和折叠导航菜单
- JS+CSS实现六级网站导航主菜单效果
- JS实现网页顶部向下滑出的全国城市切换导航效果
- 使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
- js实现显示当前状态的导航效果代码
- javascript实现当前页导航激活的方法
- JS+CSS实现的日本门户网站经典选项卡导航效果
- JS实现自动变化的导航菜单效果代码
- jquery实现红色竖向多级向右展开的导航菜单效果
- jQuery实现的背景动态变化导航菜单效果
- 基于jquery固定于顶部的导航响应浏览器滚动条事件
- jquery动态导航插件dynamicNav用法实例分析
- jQuery+css实现的蓝色水平二级导航菜单效果代码