iOS封装好一个自定义控件是一个Developer的基本技能,论文,这个tabbar已经跟了我3个项目了,虽然很简单,也是很费时间的,相比code4App上很多控件来说还是好很多的吧
我在简书上分享下设计这个tabbar的心得,高手就当乐呵了,如有不足非常欢迎你的指出
@interface CYTabBarController : UITabBarController /** 自定义的tabbar */ @property (strong , nonatomic) CustomTabBar* tabbar; /** * 添加子控制器 * @param Controller 需管理的子控制器 * @param title 底部文字 * @param imageName 未选中的图片名 * @param selectedImageName 选中的图片名 */ - (void)addChildController:(id)Controller title:(NSString *)title imageName:(NSString *)imageName selectedImageName:(NSString *)selectedImageName; /** * 设置中间按钮 * @param Controller 需管理的子控制器 * @param title 底部文字 * @param imageName 未选中的图片名 * @param selectedImageName 选中的图片名 */ - (void)addCenterController:(id)Controller bulge:(BOOL)bulge title:(NSString *)title imageName:(NSString *)imageName selectedImageName:(NSString *)selectedImageName; @endgithub地址:https://github.com/zhangchunyu2016/CYTabbar
,开题报告