在自己的項目中頻繁遇到分頁button, 類似下圖:
簡單封裝一個, 適合新手學(xué)習(xí)和使用, 代碼地址:
PageButtonView
使用方法如下:
PageButtonView *pageButtonView = ({
pageButtonView = [[PageButtonView alloc]initWithFrame:CGRectMake(0, 20, screen_width, 40) buttonTitles:buttonTitles];
pageButtonView.backgroundColor = [UIColor groupTableViewBackgroundColor];
pageButtonView.normalButtonColor = [UIColor grayColor];
pageButtonView.selectedButtonColor = [UIColor redColor];
pageButtonView.selectedLineColor = [UIColor blueColor];
pageButtonView.selectedIndex = nextButton;
pageButtonView.buttonTouchedBlock = ^(NSInteger index) {
NSLog(@"點擊了或選中了button%ld", (long)index);
};
pageButtonView;
});
[self.view addSubview:pageButtonView];
若有問題, 歡迎一起學(xué)習(xí) 一起成長~