日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用iCarousel的旋转木马效果请求图片

發布時間:2025/4/9 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用iCarousel的旋转木马效果请求图片 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用iCarousel的旋轉木馬效果請求圖片

https://github.com/nicklockwood/iCarousel

先看看效果:

源碼如下:

// // RootViewController.m // // Created by YouXianMing on 14-5-16. // Copyright (c) 2014年 Y.X. All rights reserved. // #import "RootViewController.h" #import "iCarousel.h" #import "YXJSON.h" #import "YXGCD.h" #import "SDWebImage.h"// 數據源 #define SOURCE_DATA @"http://www.duitang.com/album/1733789/masn/p/0/50/"@interface RootViewController ()<iCarouselDataSource, iCarouselDelegate>@property (nonatomic, strong) iCarousel *carousel; // iCarousel @property (nonatomic, strong) NSMutableArray *dataArray; // 數據源@end@implementation RootViewController- (void)viewDidLoad {[super viewDidLoad];// 初始化數據源_dataArray = [[NSMutableArray alloc] init];// 初始化iCarouselself.carousel = [[iCarousel alloc] initWithFrame:self.view.bounds];[self.view addSubview:_carousel];_carousel.backgroundColor = [UIColor blackColor];_carousel.type = iCarouselTypeWheel;// 設置代理self.carousel.delegate = self;self.carousel.dataSource = self;// 異步加載數據[[GCDQueue globalQueue] execute:^{// 獲取json數據NSData *data = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:SOURCE_DATA]];// 轉換為字典NSDictionary *dataDic = [YXJSON dictionaryOrArrayWithJSONSData:data];if (dataDic){NSArray *dataArray = dataDic[@"data"][@"blogs"];for (NSDictionary *dic in dataArray){NSLog(@"%@", dic[@"isrc"]);// 存儲數據[_dataArray addObject:dic[@"isrc"]];}}// 主線程更新[[GCDQueue mainQueue] execute:^{// 重新加載carousel [_carousel reloadData];}];}]; }#pragma mark - #pragma mark iCarousel methods - (NSUInteger)numberOfItemsInCarousel:(iCarousel *)carousel {// 元素個數return [_dataArray count]; }- (UIView *)carousel:(iCarousel *)carouselviewForItemAtIndex:(NSUInteger)index // view的標志reusingView:(UIView *)view // 重用的view {if (view == nil){view = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 300.0f, 400.0f)];}// 強行轉換指針UIImageView *pointView = (UIImageView *)view;// 使用SDWebImage異步下載圖片 [pointView setImageWithURL:[NSURL URLWithString:_dataArray[index]]];// 圖片自動適應pointView.contentMode = UIViewContentModeScaleAspectFit;return view; }- (CGFloat)carousel:(iCarousel *)carouselvalueForOption:(iCarouselOption)optionwithDefault:(CGFloat)value {if (option == iCarouselOptionSpacing){return value * 1.1f;}return value; }@end RootViewController.m

以下幾個地方使用了本人自己封裝的類,不開源,看官請自行替換相關方法-_-!

核心的地方如下:

so easy :)

?

?

問:如何實現view的點擊事件?

實現協議方法 - (void)carousel:(iCarousel *)carousel didSelectItemAtIndex:(NSInteger)index; 即可

?

問:如何獲取偏移量?

實現協議,然后如下使用

- (void)carouselDidScroll:(iCarousel *)carousel
{
??? NSLog(@"scrollOffset %f", carousel.scrollOffset);
}

?

?

轉載于:https://www.cnblogs.com/YouXianMing/p/3732577.html

總結

以上是生活随笔為你收集整理的使用iCarousel的旋转木马效果请求图片的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲a中文字幕 | 激情av网站 | 99精品久久 | 男人av影院 | 色七七在线 | 一本色道久久综合亚洲二区三区 | 精品人妻无码一区二区三 | 亚洲精品日韩在线观看 | 国产av国片精品 | 成人午夜精品 | 又黄又骚又爽 | 日韩天堂av| 黄色网址你懂的 | 国产伦精品一区二区三区四区视频 | 91快射| 中文字幕日日 | 国产又粗又猛又爽又黄视频 | 欧美综合视频在线观看 | 国产精品免费看久久久无码 | 白丝美女喷水 | 亚洲av色香蕉一区二区三区 | 在线视频欧美亚洲 | 97在线观视频免费观看 | 91视频导航 | 一区二区视频免费在线观看 | 精品中文在线 | 亚洲欧美日韩一区二区三区四区 | 中文 日韩 欧美 | 9i免费看片黄| xxxwww黄色| 国产91热爆ts人妖系列 | 日韩免费在线观看视频 | 椎名由奈在线观看 | 伊人久久久久久久久久久久久 | 欧洲精品码一区二区三区免费看 | 不卡的av在线 | 国产小视频免费在线观看 | 丰满少妇在线观看资源站 | 二区中文字幕 | 日韩av在线播放一区 | 国产福利在线视频观看 | 亚洲精品1区2区3区 国产丝袜网站 | 青草伊人网| 操穴网站 | 少妇av一区二区三区 | 亚洲AV成人午夜无码精品久久 | 免费二区 | 国产亚州av | 激情小说图片视频 | 亚洲aaaa级特黄毛片 | 亚洲成人久 | 午夜美女福利 | 久久伊人av | 国产欧美大片 | 91在线精品一区二区 | 激情欧美一区二区三区精品 | 黄色片日韩 | 青青青国产精品一区二区 | 俄罗斯乱妇 | 久久av高潮av | 深夜视频在线观看 | 日韩成人在线免费视频 | 蜜臀99久久精品久久久久久软件 | 国产真实在线 | 欧美在线国产 | 四虎影视免费永久观看在线 | 69超碰 | 99视频在线精品免费观看2 | 夜夜骑夜夜 | 欧美国产视频一区 | 91成品人影院 | 色视频免费在线观看 | 久操视频在线播放 | 欧美色图17p | 尤物视频在线免费观看 | 美女三级黄色片 | 精品日韩一区二区三区四区 | 精品久久久久久国产 | 久久综合成人 | 亲嘴扒胸摸屁股免费视频日本网站 | 在线免费观看h片 | 亚洲www视频 | 国产成人精品网站 | 久久精品在线播放 | eeuss国产一区二区三区黑人 | 爱情岛论坛亚洲入口 | 奇米影视在线视频 | 香蕉视频官网 | 国产第一草草影院 | 午夜视频在线免费播放 | 日韩中文字幕一区二区 | 免费超碰在线观看 | 无人在线观看高清视频 | 国产精品久久久久久久久久久久久久久久久久 | 日韩激情电影在线 | 亚洲欧美在线视频观看 | 四虎成人网 | 一区二区成人网 | 日韩亚洲国产精品 |