XXPageController:分页加载控制器提供多种分页动态展示效果
XXPageController中的XXPageMenuController是一个在GitHub开源的分页加载控制器,采用MIT license许可,拥有157个星标和8个分支。它可通过CocoaPods或手动方式安装,在使用上有多...
标签:Github项目XXPageController XXPageMenuController 分页加载 动态展示效果XXPageController:分页加载控制器提供多种分页动态展示效果
一、项目简介
XXPageController中的XXPageMenuController是一个分页加载控制器,它能提供多种不同的分页动态展示效果。在GitHub上开源,拥有157个星标和8个分支。项目采用MIT license许可。
二、安装方式
1. 使用CocoaPods安装:
pod ‘XXPageController’ #iOS9及以上版本可用。
2. 手动安装:
将工程内XXPageMenuController文件夹手动拽入项目中,导入头文件#import “XXPageMenuController.h”。
三、使用方法
在需要加载分页控制器的前一页进行操作,例如:
XXPageMenuController pageVc = [[XXPageMenuController alloc] initWithTitles:@[@”QQ”,@”旺旺”,@”微信”,@”腾讯”,@”阿里”,@”天猫”,@”淘宝”,@”大姨妈”] controllersClass:@[[PageCell2Controller class],[PageCell2Controller class],[PageCell2Controller class],[PageCell2Controller class],[PageCell2Controller class],[PageCell2Controller class],[PageCell2Controller class],[PageCell2Controller class]] onNavigationBar:YES];
[self.navigationController pushViewController:pageVc animated:YES];
在实际工程使用时,可以灵活设置各属性,如_lineColor、_lineHeight等。并且在demo里的Viewcontroller类didSelectRowAtIndexPath:方法内有几种不同方式展示的所有代码。如果有不明白的地方可以查看Demo。
四、项目总结
XXPageController中的XXPageMenuController为分页加载提供了方便且具有多种动态展示效果的解决方案。欢迎大家留言讨论关于这个项目的使用心得或者遇到的问题等。
项目地址
数据统计
数据评估
本站链氪巴士提供的XXPageController:分页加载控制器提供多种分页动态展示效果都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航
Bluesky Social application is available on Web, iOS, and Android. It is a React Native app written in TypeScript with some Golang code. Part of the ATProtocol ecosystem, it has its own set of schemas and APIs. Contributions are accepted with specific rules. Security issues can be reported via email. It is an open - source project under the MIT license. This app offers an alternative in the social media landscape and has its own development and contribution guidelines.