精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

iOS9 collectionView新特性

開發 后端
近日因為系統升級導致xcode6.系列版本出現bug,于是開始使用xcode7。在使用之余突然想到collectionView在iOS9中發布了一個可以移動cell的新特性,就嘗試著將其實現,無奈api文檔接口無法查看,只有一些列的api放在那里。于是上網查找,發現國內沒有搜索到此類文章,于是FQ繼續找,最終找到的竟然都是swift版本,于是將其轉換為oc版本以幫助國內需要的朋友學習使用。

  近日因為系統升級導致xcode6.系列版本出現bug,于是開始使用xcode7。在使用之余突然想到collectionView在iOS9中發布了一個可以移動cell的新特性,就嘗試著將其實現,無奈api文檔接口無法查看,只有一些列的api放在那里。于是上網查找,發現國內沒有搜索到此類文章,于是FQ繼續找,最終找到的竟然都是swift版本,于是將其轉換為oc版本以幫助國內需要的朋友學習使用。下面是具體用法:

1.創建collectionView并設置代理

- (UICollectionView *)collectionView{
    if (_collectionView == nil) {
        UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
        layout.itemSize = CGSizeMake(50, 50);
        _collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(0, 20, self.view.bounds.size.width, self.view.bounds.size.height) collectionViewLayout:layout];
        layout.minimumLineSpacing = 10;
        layout.minimumInteritemSpacing = 10;
        [_collectionView registerClass:[UICollectionViewCell class] forCellWithReuseIdentifier:@"Cell"];
        _collectionView.backgroundColor = [UIColor cyanColor];
        _collectionView.dataSource = self;
       //此處給其增加長按手勢,用此手勢觸發cell移動效果
        UILongPressGestureRecognizer *longGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handlelongGesture:)];
        [_collectionView addGestureRecognizer:longGesture];
    }
    return _collectionView;
}

2.設置其資源

_dataSource = [NSMutableArray array];
    for (int i = 1; i <= 50; i++) {
        NSString *imageName = [NSString stringWithFormat:@"%d",i];
        [_dataSource addObject:imageName];
    }

3.監聽手勢,并設置其允許移動cell和交換資源

 

- (void)handlelongGesture:(UILongPressGestureRecognizer *)longGesture {
    //判斷手勢狀態
    switch (longGesture.state) {
        case UIGestureRecognizerStateBegan:{
            //判斷手勢落點位置是否在路徑上
            NSIndexPath *indexPath = [self.collectionView indexPathForItemAtPoint:[longGesture locationInView:self.collectionView]];
            if (indexPath == nil) {
                break;
            }
            //在路徑上則開始移動該路徑上的cell
            [self.collectionView beginInteractiveMovementForItemAtIndexPath:indexPath];
        }
            break;
        case UIGestureRecognizerStateChanged:
            //移動過程當中隨時更新cell位置
            [self.collectionView updateInteractiveMovementTargetPosition:[longGesture locationInView:self.collectionView]];
            break;
        case UIGestureRecognizerStateEnded:
            //移動結束后關閉cell移動
            [self.collectionView endInteractiveMovement];
            break;
        default:
            [self.collectionView cancelInteractiveMovement];
            break;
    }
}

- (BOOL)collectionView:(UICollectionView *)collectionView canMoveItemAtIndexPath:(NSIndexPath *)indexPath{
    //返回YES允許其item移動
    return YES;
}

- (void)collectionView:(UICollectionView *)collectionView moveItemAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath*)destinationIndexPath {
    //取出源item數據
    id objc = [_dataSource objectAtIndex:sourceIndexPath.item];
    //從資源數組中移除該數據
    [_dataSource removeObject:objc];
    //將數據插入到資源數組中的目標位置上
    [_dataSource insertObject:objc atIndex:destinationIndexPath.item];
} 

 

通過以上設置便可以成功移動cell了,下面奉上效果圖

至此collectionView的新特性使用方法展示完成,如其中有何錯誤之處望之處,謝謝!

 

我認為你會是我的全部,我為此拼搏奮斗,希望***不只是我認為!
責任編輯:李英杰 來源: 博客園
相關推薦

2015-05-19 09:51:57

WWDCiOS9

2015-08-21 09:47:02

ios9sdk新特性

2015-07-16 12:59:19

IOS9UIDynamics

2015-09-16 09:55:12

ios9學習UIKit Dynam

2015-08-24 09:24:21

ios學習contacts fr

2015-07-02 17:32:28

iOS 9蘋果

2015-09-25 09:44:24

ios9MapkitTrans

2015-08-20 09:00:23

ios9api

2015-10-12 11:26:12

iOS 9適配

2015-02-11 15:40:40

XY蘋果助手iOS9

2016-03-18 11:19:57

ios9replaykit入門

2014-08-21 10:34:11

Java 9Java

2015-08-31 11:10:52

ios9內容攔截器

2015-07-02 16:25:09

iOS 9UIStackView

2015-09-10 09:10:46

2014-12-12 15:08:53

Java 9

2015-09-09 15:51:54

2017-02-06 11:17:31

iOSiOS 10.3新特性

2015-11-11 10:17:15

ios9聯系人框架干貨

2015-09-28 11:23:09

iOS8iOS 9 開發
點贊
收藏

51CTO技術棧公眾號

国产一区二区不卡在线| 蜜桃一区二区| 亚洲国产精品影院| 国产综合色一区二区三区| 久久久久在线视频| 亚洲成人日韩| 日韩电影在线观看中文字幕 | 欧美巨大xxxx做受沙滩| 91最新地址在线播放| 国产精品成熟老女人| 天堂网中文在线观看| 国产劲爆久久| 欧美老女人在线| 国产美女网站在线观看| 欧美精品电影| 久久精品日产第一区二区三区高清版 | 日韩不卡免费高清视频| 亚洲男人天堂av| 区一区二区三区中文字幕| 国产黄色免费大片| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美激情视频一区二区| 91精品国自产在线| 欧美aaaaa级| 欧美一区二区福利视频| 国产成人无码av在线播放dvd| 污污网站在线看| 国产精品久久久久三级| 欧美另类网站| 婷婷开心激情网| 国产精品18久久久久久久网站| 国产精品va在线| 91午夜视频在线观看| 中文在线播放一区二区| 色婷婷av一区二区三区在线观看| 在线观看国产三级| 2023国产精华国产精品| 9191国产精品| 久久国产激情视频| 欧美三级精品| 欧美日韩在线免费观看| av免费观看国产| 视频在线这里都是精品| 综合精品久久久| 一区二区三区四区欧美| 国产高清av在线| 久久蜜臀精品av| 免费国产在线精品一区二区三区| 丰满岳乱妇国产精品一区| 国产成人免费高清| yy111111少妇影院日韩夜片 | www.国产高清| 免费在线成人| 国产xxx69麻豆国语对白| 免费在线不卡视频| 国产精品普通话对白| 97在线视频精品| av大片免费观看| 新狼窝色av性久久久久久| 欧美一级电影免费在线观看| 国产精品999在线观看| 国产日韩一区| 国产精品久久不能| 中文字幕免费播放| 久久超碰97中文字幕| 91在线视频精品| 成 人 免费 黄 色| 成人av午夜电影| 久久国产精品久久| 激情小说 在线视频| 国产精品污污网站在线观看 | 国产丝袜在线| 亚洲精品国产品国语在线app| 小泽玛利亚av在线| 女人让男人操自己视频在线观看| 狠狠做深爱婷婷久久综合一区| 欧美黄色免费影院| 一区在线影院| 日韩写真欧美这视频| 国产综合内射日韩久| 校园春色另类视频| 精品国偷自产在线视频| avove在线播放| aa亚洲婷婷| 国产精品在线看| 国产999久久久| 91蜜桃在线免费视频| 日韩欧美精品一区二区三区经典| 麻豆影院在线| 无吗不卡中文字幕| 97超碰成人在线| 一区二区精彩视频| 亚洲欧美日韩精品久久| 美女视频久久久| 亚洲精品专区| 成人网在线观看| 午夜福利一区二区三区| 国产精品久线在线观看| 国产av人人夜夜澡人人爽麻豆| 日韩精品三区| 精品国产伦一区二区三区免费 | 欧美一级电影免费在线观看| 怡春院在线视频| 99久久久精品| 精品国产无码在线| 亚洲深夜视频| 日韩精品一区在线| 成年人看的免费视频| 激情综合中文娱乐网| 国产美女精品免费电影| 亚洲国产一区二区三区在线观看 | av在线不卡电影| 亚洲一区二区免费视频软件合集| 888av在线视频| 欧美二区三区的天堂| 日本xxxx裸体xxxx| 狠狠入ady亚洲精品| 国产欧美精品日韩精品| 飘雪影视在线观看免费观看| 亚洲午夜电影在线观看| 中文字幕色网站| 成人看的视频| 欧美亚洲在线播放| 日本韩国在线观看| 一区二区三区资源| 成年网站免费在线观看| 狠狠综合久久av一区二区蜜桃| 国语自产精品视频在免费| 99久久久久久久| 国产精品剧情在线亚洲| 538在线视频观看| 偷拍视屏一区| 97视频国产在线| 蜜臀久久精品久久久久| 亚洲激情网站免费观看| 国产欧美日韩激情| 欧美伦理视频在线观看| 亚洲第一论坛sis| 91成人在线播放| 天堂在线视频免费观看| 亚洲成人你懂的| 少妇献身老头系列| 欧美精品91| av色综合网| 午夜av在线播放| 精品日韩在线观看| 久草成人在线视频| 高潮精品一区videoshd| 欧美中日韩在线| 最新精品在线| 久久久亚洲国产| 亚洲人妻一区二区| 狠狠久久亚洲欧美专区| 国产手机在线观看| 日本一区中文字幕| 在线播放豆国产99亚洲| 婷婷精品久久久久久久久久不卡| 色婷婷**av毛片一区| 91麻豆成人精品国产| 亚洲日本va在线观看| 熟妇女人妻丰满少妇中文字幕| 欧美成熟视频| 国产一级二级三级精品| 牛牛精品一区二区| 亚洲人成电影网站色…| 国产精品传媒在线观看| 国产精品乱码久久久久久| 成人高清在线观看视频| 国产精品分类| 乱一区二区三区在线播放| 欧美日韩五码| 久久综合九色九九| 后进极品白嫩翘臀在线视频| 狠狠色狠狠色综合日日五| 日本黄色小视频在线观看| 国产美女免费网站| 久久国产麻豆精品| 国产激情在线看| 日韩av午夜| 国产精品专区h在线观看| caoporm免费视频在线| 亚洲精品不卡在线| 色婷婷久久综合中文久久蜜桃av| 亚洲激情在线播放| 30一40一50老女人毛片| 老司机一区二区| 国产美女永久无遮挡| 国产一区不卡| 97免费资源站| 亚洲第一会所| 欧美黑人又粗大| 国产在线观看精品一区| 日韩一区国产二区欧美三区| 日本一区二区三区精品| 综合久久一区二区三区| 天天躁日日躁aaaxxⅹ| 国内一区二区在线| 男人天堂网视频| 午夜国产精品视频| 欧美日韩国产不卡在线看| 精品一区二区三区免费看| 欧美资源在线观看| 日本动漫同人动漫在线观看| 国产亚洲一区二区精品| 蜜臀av午夜精品| 337p亚洲精品色噜噜| 人妻丰满熟妇av无码区| 亚洲色图在线播放| 在线不卡av电影| 成人91在线观看| 波多野结衣免费观看| 日本中文字幕不卡| 日韩中文字幕三区| 国精品一区二区| 男女h黄动漫啪啪无遮挡软件| 中文有码一区| 黑人中文字幕一区二区三区| 国产精品国产三级在线观看| 国产精品成熟老女人| 日本蜜桃在线观看视频| 欧美富婆性猛交| 九色porny在线| 一区二区三区天堂av| 青青草在线视频免费观看| 欧美不卡在线视频| 99久久久无码国产精品免费| 欧美裸体一区二区三区| 国产精品成人久久久| 一本一本大道香蕉久在线精品 | 偷拍自拍在线看| 久久久久久久久久久亚洲| 污污网站在线观看| 欧美巨猛xxxx猛交黑人97人| 搞黄网站在线观看| 久久精品国产精品亚洲| 伊人免费在线| 最新中文字幕亚洲| 在线a人片免费观看视频| 国产小视频国产精品| 你懂的在线网址| 亚洲摸下面视频| 欧洲亚洲在线| 亚洲人成在线一二| 国产69精品久久app免费版| 亚洲欧美日韩高清| 国产区在线视频| 中文字幕日韩高清| 欧美18hd| 色综合久久中文字幕综合网小说| av免费在线观| 欧美激情在线观看| av成人福利| 5566成人精品视频免费| xx欧美视频| 国产精品视频白浆免费视频| 久久影视精品| 亚洲自拍偷拍在线| 视频精品一区| 精品乱色一区二区中文字幕| 久久99国产成人小视频| 日韩av大全| 中文精品久久| 欧美一级视频免费看| 国产精品日本| 亚洲欧美自拍另类日韩| 国产在线播精品第三| 国产精品欧美性爱| 26uuu色噜噜精品一区二区| 黄色性生活一级片| 国产女同互慰高潮91漫画| 日韩亚洲欧美中文字幕| 亚洲综合一二区| 亚洲av无码精品一区二区| 欧美区视频在线观看| 亚洲精品国产一区二| 亚洲欧美国产精品专区久久| 91成人高清| 久久久伊人欧美| 国产精品第一| 国产精品久久久久久免费观看 | 国产精品麻豆| 国产视频99| 精品久久中文| 日韩精品免费一区| 久久婷婷亚洲| 国内av一区二区| 久久中文娱乐网| 亚洲一二三在线观看| 午夜精品久久久久久久久| 国产美女www爽爽爽| 精品欧美乱码久久久久久| 番号集在线观看| 久久久亚洲福利精品午夜| 欧美成人毛片| 久久综合久久久| 欧美在线亚洲| 亚洲一二三区av| 成人av在线一区二区三区| 日韩欧美视频免费观看| 精品国产乱码久久久久久虫虫漫画| 中文字幕一区2区3区| 日韩精品在线免费观看| 性欧美videos高清hd4k| 国产免费一区二区三区香蕉精| 加勒比色老久久爱综合网| 在线国产伦理一区| 久久久久久一区二区| 婷婷五月精品中文字幕| 中文字幕五月欧美| 一级黄色大片视频| 亚洲成人在线网| gogo在线观看| 国产欧美韩国高清| 亚洲天堂日韩在线| 欧美一级片免费播放| 国精产品一区一区三区mba视频 | 国产精品麻豆va在线播放| 精品自拍偷拍| 国产一级不卡视频| 国模娜娜一区二区三区| 亚洲综合第一区| 色欧美日韩亚洲| 色视频在线观看福利| 欧美激情视频一区二区三区不卡| 99er精品视频| 一区二区在线观看网站| 久久久久综合| 国产精品毛片一区二区| 五月天久久比比资源色| www.av日韩| 九九九久久国产免费| 国产精品1区在线| 中国 免费 av| 久久国产人妖系列| 特黄一区二区三区| 在线观看日韩高清av| 国产三级在线| 国产精品精品久久久久久| 精品大片一区二区| 免费在线观看毛片网站| 久久亚区不卡日本| 在线观看污污网站| 亚洲天堂影视av| 香蕉成人影院| 亚洲视频在线二区| 精品一区二区三区在线观看国产| 免费看的黄色录像| 欧美日韩小视频| 欧美精品电影| 91亚洲国产精品| 午夜精品网站| 337p日本欧洲亚洲大胆张筱雨 | 国产麻豆精品一区| 久久夜色精品国产欧美乱| 国产视频网站一区二区三区| av不卡在线免费观看| 国产精品一卡二| 久久精品无码人妻| 亚洲乱码国产乱码精品精天堂| 欧洲亚洲两性| 在线视频亚洲自拍| 国产一区二区伦理| 国产精彩视频在线观看| 国产午夜精品麻豆| 成人免费毛片嘿嘿连载视频…| 日韩av在线一区二区三区| 麻豆成人久久精品二区三区小说| av成人免费网站| 亚洲精品电影网在线观看| 色8久久影院午夜场| 美国av在线播放| eeuss影院一区二区三区| 欧美a视频在线观看| 最新的欧美黄色| 伊人久久影院| 国产淫片av片久久久久久| 国产精品久久三| 东京干手机福利视频| 国产成人一区二区三区| 欧美在线三区| 一区二区精品免费| 97精品中文字幕| 成人在线播放av| 亚洲经典在线| www成人啪啪18软件| 日韩欧美一二区| 亚洲成人看片| 996这里只有精品| 国产三级精品三级| 亚洲av无码乱码国产麻豆| 国产成人精品久久二区二区91| 亚洲国产精品91| 毛片网站免费观看| 日韩亚洲欧美综合| 成人交换视频| 国产日产欧美视频| 亚洲综合色区另类av| 成人亚洲性情网站www在线观看| 成人精品水蜜桃| 久久国产夜色精品鲁鲁99|