Skip to content

一款类似百思不得姐,礼物说,网易新闻等项目的顶部分段控制器界面控件(麻烦点进来看下案例图)

License

Notifications You must be signed in to change notification settings

k3-barbie/MJCSegmentInterface

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

☆☆☆ “MJCSegmentInterface分段控制器” ☆☆☆

  • 一款简单的类似百思不得姐主页导航栏下方的那个分段界面的控件,类似王者荣耀助手的聊天模块的导航栏下方的分段界面控件等等,简单的说,这是一款分段界面选择器

☆☆ 如何导入使用框架方法 ☆☆


  • 有啥问题联系我QQ292251588,希望大神们和我多多交流,和大神们一起学习.....
  • 技术交流群612845323,希望和大神们一起学习多多交流,互相学习些技术.....
  • 希望大家多多支持,如果觉得好用,多多帮忙推荐,谢谢大家,谢谢大神,有啥问题,可以提给我...

☆☆ 用在我仿做的项目中请看以下示例图 ☆☆

*最普通的初始demo

image image image image image image image image image image image

  • (真的很喜欢玩他们的游戏,感觉他们的项目很不错,所以忍不住仿做了他们的项目) image

☆☆ MJCSegmentInterface分段控制器创建(几行代码设置即可使用) ☆☆

    NSArray *titlesArr = @[@"啦啦",@"么么",@"啪啪",@"啪啪",@"啪啪",@"啪啪",@"啪啪"];
    MJCSegmentFaceControl *segmentsface = [[MJCSegmentFaceControl alloc]init];
    segmentsface.frame = CGRectMake(0,64, MJCScreenWidth,MJCScreenHeight);
    [lala intoTitlesArray:titlesArr hostController:self];
    [self.view addSubview:segmentsface];
    MJCTestViewController *vc1 = [[MJCTestViewController alloc]init];
    vc1.titlesCount = 1;
    MJCTestTableViewController *vc2 = [[MJCTestTableViewController alloc]init];
    vc2.titlesCount = 2;
    MJCTestViewController1 *vc3 = [[MJCTestViewController1 alloc]init];
    vc3.titlesCount = 3;
    MJCTestViewController *vc4 = [[MJCTestViewController alloc]init];
    vc4.titlesCount = 4;
    MJCTestViewController *vc5 = [[MJCTestViewController alloc]init];
    vc5.titlesCount = 5;
    NSArray *vcarrr = @[vc1,vc2,vc3,vc4,vc5];
    [lala intoChildControllerArray:vcarrr];

可自行修改各个属性,具体属性接口可进入项目查看..

/** 添加控制器的方法(添加控制器按照控制器添加的先后顺序与按钮对应的 */
-(void)intoChildControllerArray:(NSArray *)childControllerArray;
/** 添加标题栏的方法 */
-(void)intoTitlesArray:(NSArray *)titlesArray hostController:(UIViewController *)hostController;


About

一款类似百思不得姐,礼物说,网易新闻等项目的顶部分段控制器界面控件(麻烦点进来看下案例图)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 100.0%