實(shí)現(xiàn)tableView雙滾動

即最靠近屏幕中心的cell顯示行高最大, 越遠(yuǎn)離越小

自定義cell類中
正常創(chuàng)建imageview, 但, 注意上下的約束, 上超出contentview20, 下超出80

[_imageViewOfPic mas_makeConstraints:^(MASConstraintMaker *make) {
    
    make.left.right.mas_equalTo(self.contentView).offset(0);
    
    make.top.mas_equalTo(self.contentView).offset(-20);
    make.bottom.mas_equalTo(self.contentView).offset(80);
    
}];

自己封裝一個方法, 改變圖片的frame, 然后在.h聲明出去
- (void)cellOnTableView:(UITableView *)tableView didScrollView:(UIView *)view{

  // 將cell的frame轉(zhuǎn)換成view的Frame(為了獲取每個cell的Y值)
  CGRect rect = [tableView convertRect:self.frame toView:view];

  //視圖的frame的一半 減去 所看到的每個CellY值(獲取滾動的值)
  //以屏幕中心點(diǎn)為0點(diǎn) 獲取能看到的每個Cell離中心點(diǎn)得值是多少
  float distanceCenter = CGRectGetHeight(view.frame) / 2 - CGRectGetMinY(rect);

  // 圖片高度 - cell的高度 (獲取圖片超出cell高度部分)圖片肯定要比cell大,否則不會有視覺差效果
  float difference = CGRectGetHeight(self.imageViewOfPic.frame) - CGRectGetHeight(self.frame);

   float imageMove = (distanceCenter /  CGRectGetHeight(view.frame)) *difference;

    //舊的圖片frame
  CGRect imageRect = self.imageViewOfPic.frame;

   //移動
   imageRect.origin.y = imageMove - (difference / 2);

   //新的圖片frame
   self.imageViewOfPic.frame = imageRect;

}

在vc中兩個tableView的協(xié)議方法照寫, 但是多一個scollView的滾動監(jiān)聽
#pragma mark - 滾動監(jiān)聽
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{

    //獲取表視圖的可見單元格(可見的視圖)
    NSArray *visibleCells = [self.tableView visibleCells];

    for (NAMinePicTableViewCell *cell in visibleCells) {
    
        //可見視圖設(shè)置->背景圖片y值
        [cell cellOnTableView:self.tableView didScrollView:self.view];
    
    }

}

感謝http://www.reibang.com/p/2826bffb517e 的分享, 我是用純代碼寫的, 都一樣

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末巾遭,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子闯估,更是在濱河造成了極大的恐慌灼舍,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涨薪,死亡現(xiàn)場離奇詭異骑素,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)刚夺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進(jìn)店門献丑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人侠姑,你說我怎么就攤上這事创橄。” “怎么了莽红?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵妥畏,是天一觀的道長。 經(jīng)常有香客問我安吁,道長醉蚁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任鬼店,我火速辦了婚禮网棍,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘妇智。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布枢冤。 她就那樣靜靜地躺著评架,像睡著了一般。 火紅的嫁衣襯著肌膚如雪顷窒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天,我揣著相機(jī)與錄音豁状,去河邊找鬼。 笑死倒得,一個胖子當(dāng)著我的面吹牛泻红,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播霞掺,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼谊路,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了菩彬?” 一聲冷哼從身側(cè)響起缠劝,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎骗灶,沒想到半個月后惨恭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡耙旦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年脱羡,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片免都。...
    茶點(diǎn)故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡锉罐,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出绕娘,到底是詐尸還是另有隱情脓规,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布业舍,位于F島的核電站抖拦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏舷暮。R本人自食惡果不足惜态罪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望下面。 院中可真熱鬧复颈,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至帜讲,卻和暖如春衅谷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背似将。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工获黔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人在验。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓玷氏,卻偏偏與公主長得像,于是被迫代替她去往敵國和親腋舌。 傳聞我的和親對象是個殘疾皇子盏触,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1.badgeVaule氣泡提示 2.git終端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夾內(nèi)容...
    i得深刻方得S閱讀 4,640評論 1 9
  • 概述在iOS開發(fā)中UITableView可以說是使用最廣泛的控件,我們平時使用的軟件中到處都可以看到它的影子块饺,類似...
    liudhkk閱讀 9,007評論 3 38
  • 第三課 駱駝祥子(選段) 老舍是我們北京本地的大作家赞辩,他最著名的作品除了《四世同堂》就是今天我們要讀的《駱駝祥子》...
    田源ty閱讀 2,008評論 0 3
  • 01 想了很久诗宣,我覺得我還是應(yīng)該給你寫封信,表達(dá)一下我對你的想念想诅,表達(dá)一下我對你的期待。 最近看了朱生豪的情書岛心,讓...
    Summer昕小張閱讀 1,215評論 1 1
  • 死亡 是一件很大的事情嗎 我想 可能死亡本身并不重要 當(dāng)新聞在播報某處發(fā)生車禍死傷多少的時候 有人在像往常一樣排隊(duì)...
    比目的一條魚閱讀 432評論 0 1