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收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航
TinyPinyin是一个在Github上开源的适用于Java和Android的汉字转拼音库。其稳定版本为2.0.3,具有诸多特性,例如生成的拼音不包含声调且为大写,支持简体中文和繁体中文,能自定义词典。在性能方面表现优秀,执行效率是Pinyin4J的4 - 16倍,内存占用在不添加词典时小于30KB。在技术实现上有单字符转拼音的优化、多音字处理方案等,还有实用的API设计,包括字符转拼音、判断是否为汉字、字符串转拼音等功能,词典API可添加城市词典和自定义词典。这个库有效解决了Pinyin4J存在的诸如Jar文件大、首次调用耗时、功能臃肿、不能添加自定义词典、内存占用高的问题。