自定义轮播图
github地址:https://github.com/yangKJ
# KJBannerView
* 这个工程提供了轮播Banner,自带图片下载、缓存相关功能
* 无任何第三方依赖、轻量级组件
* pod 'KJBannerView'
#### 相关Demo下载地址
[Demo下载地址](https://github.com/yangKJ/KJBannerViewDemo)
#### 简书地址
[简书地址](https://www.jianshu.com/u/c84c00476ab6)
### Bug解决
1、Cannot synthesize weak property because the current deployment target does not support weak references
- 解决方案:
- 1、项目 -> TARGETS -> Build Settings -> 搜索 Weak References in Manual Retain Release 改为YES
- 2、如果不行,在podfile文件底下加入下面的代码,'8.0'是对应的部署目标(deployment target)删除库重新pod
```
##################加入代码##################
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] ='8.0'
end
end
end
##################加入代码##################
```
#版本更新日志
### 版本1.1.0
- 新增 支持自定义Cell
- 使用方法:
- 创建从KJBannerViewCell继承的Cell
- 在model设置数据
```
- (instancetype)initWithFrame:(CGRect)frame{
if (self=[super initWithFrame:frame]) {
[self.contentView addSubview:self.NameLabel];
}
return self;
}
- (void)setModel:(NSObject *)model{
KJBannerModel *kj_model = (KJBannerModel*)model;
self.NameLabel.text = kj_model.customTitle;
}
```
### 版本 1.0.2
- 新增 KJBannerView 轮播图 - banner支持缩放
- 自带图片下载、缓存相关功能,无任何第三方依赖、轻量级组件
![轮播图](https://upload-images.jianshu.io/upload_images/1933747-2e51515ae91af6d4.png?imageMogr2/auto-orient/strip|imageView2/2/w/1240)
下载地址:http://www.wenjiangs.com/wp-content/uploads/2021/docimg35/5afa4b99f46f339ef3347e221fd0ca70.zip
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论