码迷,mamicode.com
首页 > 移动开发 > 详细

IOS开发之自定义UITabBarController

时间:2016-01-19 10:33:24      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:

  UITabBarController是开发中经常会用到的一个视图控制器,但是默认的UITabBarController经常不能够完全满足我们的需求,所以我们经常需要自定义一个UITabBarController。

  接下来,我们就来自定义一个UITabBarController。首先我们应该明白一点,自定义一个UITabBarController的时候,其实大多数情况下我们需要修改的只是它下面的UITabBar,我们需要更加丰富的样式来满足我们的需求。接下来我们看一下具体操作!

  第一步:创建一个类文件继承UITabBarController

技术分享

第二步:自定义按钮,实现按钮的图片文字的上下结构

技术分享

技术分享

第三步:初始化选项按钮的数据

  在实现文件中首先将原有的tabBar隐藏掉,并且初始化选项按钮的数据,将按钮的标题和按钮的显示图片名称存入到一个数组中去方便获取和修改,然后将把将我们重新定义的tabBar添加到视图控制器中去

技术分享

技术分享

技术分享

第四步:运行验证

技术分享

运行结果:可以实现按钮的背景图片滑动的效果

技术分享

 

作者:杰瑞教育
出处:http://www.cnblogs.com/jerehedu/ 
版权声明:本文版权归杰瑞教育技有限公司和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
技术咨询:技术分享
 

IOS开发之自定义UITabBarController

标签:

原文地址:http://www.cnblogs.com/jerehedu/p/5141270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!