filesbox/app/filesbox_ios/FilesBox/Pods/TKCarouselView/README.md

72 lines
2.3 KiB
Markdown
Raw Permalink Normal View History

2023-09-21 02:53:23 +00:00
# TKCarouselView
TKCarouselView is a roving graph tool that supports app styles such as jd and Tmall.
Demo Project
==============
![demo](https://github.com/libtinker/TKCarouselView/blob/master/TKCarouselView/demo.png)
Installation
==============
### CocoaPods
1. Add `pod 'TKCarouselView'` to your Podfile.
2. Run `pod install` or `pod update`.
3. Import \<TKCarouselView.h\>.
Usage
==============
``` objective-c
NSArray *imageNames = @[@"image_name_1.png",@"image_name_2.png",@"image_name_3.png",@"image_name_4.png"];
TKCarouselView *carouselView = [[TKCarouselView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.width/2)];
[self.view addSubview:carouselView];
[carouselView reloadImageCount:imageNames.count itemAtIndexBlock:^(UIImageView *imageView, NSInteger index) {
imageView.image = [UIImage imageNamed:imageNames[index]];
} imageClickedBlock:^(NSInteger index) {
NSLog(@"%@",@(index));
}];
```
## License
TKCarouselView is released under the MIT license. See [LICENSE](https://github.com/libtinker/TKCarouselView/blob/master/LICENSE) for details.
# 中文介绍
# TKCarouselView
TKCarouselView 是一款轮播图工具支持京东、天猫等app样式.
项目演示
==============
![demo](https://github.com/libtinker/TKCarouselView/blob/master/TKCarouselView/demo.png)
安装
==============
### CocoaPods
1. 添加 `pod 'TKCarouselView'` 到你的 Podfile.
2.`pod install` 或者 `pod update`.
3. 包含头文件 Import \<TKCarouselView.h\>.
使用代码
==============
``` objective-c
NSArray *imageNames = @[@"image_name_1.png",@"image_name_2.png",@"image_name_3.png",@"image_name_4.png"];
TKCarouselView *carouselView = [[TKCarouselView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.width/2)];
[self.view addSubview:carouselView];
[carouselView reloadImageCount:imageNames.count itemAtIndexBlock:^(UIImageView *imageView, NSInteger index) {
imageView.image = [UIImage imageNamed:imageNames[index]];
} imageClickedBlock:^(NSInteger index) {
NSLog(@"%@",@(index));
}];
```
## 许可证
TKCarouselView is released under the MIT license. See [LICENSE](https://github.com/libtinker/TKCarouselView/blob/master/LICENSE) for details.