学校学习ios教程笔记,第十二节初识ios控制器中的标签视图控制器
来源:互联网 发布:ubuntu 挂载 编辑:程序博客网 时间:2024/06/06 20:59
标签视图控制器
let vc =ViewController()
let twovc =TwoViewController()
let threevc =ThreeViewController()
let fourvc =FourViewController()
//设置标签视图控制器的子视图控制器数组
mainTableBarvc.viewControllers = [vc,twovc,threevc,fourvc]
然后将window的根视图设置为标签视图控制器
设置标签名
vc.tabBarItem.title ="用户中心"
设置标签图片
twovc.tabBarItem.image =UIImage(named:"ico_mine_home_normal@2x.png")
//设置标签栏的属性
//标签选中的颜色
mainTableBarvc.tabBar.tintColor =UIColor.orangeColor()
//背景色
mainTableBarvc.tabBar.barTintColor = UIColor.redColor()
//图片的渲染
fistSelctimg?.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)
效果图
将UITabBarController() 的根视图设置为导航栏视图控制器
mainTableBarvc.viewControllers = [navc,twonavc,threenavc,fourvc/*,fivevc,sixvc,sevenvc*/]
实现效果
//标签的角标
*/
navc.tabBarItem.badgeValue ="asa"
//自定义 标签选择 的效果
navc.tabBarItem = UITabBarItem(title: "首页", image: fistimg, selectedImage: fistSelctimg) //参数 title:标签名 image:没选中的标签图片 selectedImage:选中后的标签图片
给设置代理UITabBarController()实现 代理方法
mainTableBarvc.delegate =self
//打印结果
还有什么代理方法 大家可以到UITabBarControllerDelegate类中查看 在这里 我就不实现了
- 学校学习ios教程笔记,第十二节初识ios控制器中的标签视图控制器
- 学校学习ios教程笔记,第十节初识ios中的导航栏控制器页面跳转(UINavigationController)和模态
- iOS学习笔记-003.视图 & 视图控制器
- IOS开发学习笔记(导航控制器,视图控制器,模态)
- iOS开发学习笔记③ - 视图控制器
- ios学习笔记(六)视图控制器
- IOS学习(七)UITabBarViewController标签视图控制器
- 学校学习ios教程笔记,第八节初识ios控件中的UILable与UITextField
- 学校学习ios教程笔记,第九节初识ios控件中的UIView与UIButton
- 学校学习ios教程笔记,第十一节初识ios页面中的界面传值
- iOS开发--标签视图控制器--UITabBarController
- iOS开发:标签视图控制器(UITabBarController)
- iOS编程------标签视图控制器-UITabBarController
- IOS: UINavigationController 视图控制器
- iOS UI03_UIViewController视图控制器
- iOS 透明视图控制器
- iOS视图控制器<1>
- iOS视图控制器<2>
- 第11周项目1-验证算法(1)层次遍历算法的验证
- 在MAC下的QT配置openCV
- Linux 負載均衡(一) LVS + Keepalived
- 使用Android Studio发布开源库到Bintray/Jcenter(新)
- 在微信里点击链接无跳转
- 学校学习ios教程笔记,第十二节初识ios控制器中的标签视图控制器
- redis安装部署 启动脚本的编写
- Linux内核源码分析-基树处理- radix_tree
- JAVA线程池问题
- linux部署 启动停止jboss常用操作
- 在数据仓库中维度建模的认识
- 顺序串算法
- 第11周项目2 用二叉树求解代数表达式
- DownloadManager使用详解