iOS Demo小合集:仿淘寶上拉進(jìn)入詳情頁涤姊、系統(tǒng)的圖像濾鏡使用、萬花筒嗤放、簡單的仿簡書個人詳情頁的上拉菜單

目錄

  • 仿淘寶上拉進(jìn)入詳情頁
  • 系統(tǒng)的圖像濾鏡使用
  • 萬花筒
  • 簡單的仿簡書個人詳情頁的上拉菜單
仿淘寶上拉進(jìn)入詳情頁

仿淘寶上拉進(jìn)入詳情頁git鏈接
gif:

仿淘寶上拉進(jìn)入詳情頁.gif
系統(tǒng)的圖像濾鏡使用

系統(tǒng)的圖像濾鏡使用git鏈接
gif:

系統(tǒng)的圖像濾鏡使用.gif

萬花筒

萬花筒git鏈接
gif:

萬花筒.gif
簡單的仿簡書個人詳情頁的上拉菜單

gif:


簡單的仿簡書個人詳情頁的上拉菜單.gif

因為實在簡單思喊,就不上傳git了。這里簡單說下吧:

   上面一個View次酌,中間一個View恨课,下面一個tableView舆乔,都放在一個scrollView上
   通過對tableView的contentOffset監(jiān)聽,如果向下滾動而scrollView沒有滾動到midView顯示在左上角剂公,就讓scrollView去滾動希俩。方法是禁止tableView的滾動與交互。
   通過對scrollView的contentOffset監(jiān)聽纲辽,如果scrollView滾動到midView顯示在左上角颜武,就讓tableView允許交互與滾動。

核心代碼:
-(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary<NSKeyValueChangeKey,id> *)change context:(void *)context{
    
    //滾動的是tableView而不是scrollView
    if (object == _botTableView) {
        
        CGFloat contentOffsetY = [change[@"new"] CGPointValue].y;
        if (_scrollView.contentOffset.y < _topView.frame.size.height) {
            //禁止tableView滾動與交互
            _botTableView.userInteractionEnabled = NO;
            _botTableView.scrollEnabled = NO;
        }else {
           
            //如果scrollView滾過頭了拖吼,就重新設(shè)置一下偏移值
            if (_scrollView.contentOffset.y > _topView.frame.size.height) {
                [_scrollView setContentOffset:CGPointMake(0, _topView.frame.size.height)];
            }
            //如果tableView上滾到頭了還在滾鳞上,就讓scrollView滾動
            if (_botTableView.contentOffset.y < 0) {
                [_scrollView setContentOffset:CGPointMake(0, contentOffsetY) animated:NO];
            }
        }
        
    }else if (object == _scrollView){
        //如果滾動到midView顯示在左上角時,就讓tableView去滾動
        if (_scrollView.contentOffset.y >= _topView.frame.size.height) {
            _botTableView.userInteractionEnabled = YES;
            _botTableView.scrollEnabled = YES;
        }
    }
    
    else {
        [super observeValueForKeyPath:keyPath ofObject:object change:change context:context];
    }
} 

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吊档,一起剝皮案震驚了整個濱河市篙议,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌怠硼,老刑警劉巖鬼贱,帶你破解...
    沈念sama閱讀 212,222評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異拒名,居然都是意外死亡吩愧,警方通過查閱死者的電腦和手機(jī)芋酌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評論 3 385
  • 文/潘曉璐 我一進(jìn)店門增显,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人脐帝,你說我怎么就攤上這事同云。” “怎么了堵腹?”我有些...
    開封第一講書人閱讀 157,720評論 0 348
  • 文/不壞的土叔 我叫張陵炸站,是天一觀的道長。 經(jīng)常有香客問我疚顷,道長旱易,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,568評論 1 284
  • 正文 為了忘掉前任腿堤,我火速辦了婚禮阀坏,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘笆檀。我一直安慰自己忌堂,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,696評論 6 386
  • 文/花漫 我一把揭開白布酗洒。 她就那樣靜靜地躺著士修,像睡著了一般枷遂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上棋嘲,一...
    開封第一講書人閱讀 49,879評論 1 290
  • 那天酒唉,我揣著相機(jī)與錄音,去河邊找鬼沸移。 笑死黔州,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的阔籽。 我是一名探鬼主播流妻,決...
    沈念sama閱讀 39,028評論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼笆制!你這毒婦竟也來了绅这?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,773評論 0 268
  • 序言:老撾萬榮一對情侶失蹤在辆,失蹤者是張志新(化名)和其女友劉穎证薇,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體匆篓,經(jīng)...
    沈念sama閱讀 44,220評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡浑度,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,550評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了鸦概。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片箩张。...
    茶點(diǎn)故事閱讀 38,697評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖窗市,靈堂內(nèi)的尸體忽然破棺而出先慷,到底是詐尸還是另有隱情,我是刑警寧澤咨察,帶...
    沈念sama閱讀 34,360評論 4 332
  • 正文 年R本政府宣布论熙,位于F島的核電站,受9級特大地震影響摄狱,放射性物質(zhì)發(fā)生泄漏脓诡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,002評論 3 315
  • 文/蒙蒙 一媒役、第九天 我趴在偏房一處隱蔽的房頂上張望祝谚。 院中可真熱鬧,春花似錦刊愚、人聲如沸踊跟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽商玫。三九已至箕憾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拳昌,已是汗流浹背袭异。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留炬藤,地道東北人御铃。 一個月前我還...
    沈念sama閱讀 46,433評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像沈矿,于是被迫代替她去往敵國和親上真。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,587評論 2 350

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

  • Swift版本點(diǎn)擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 25,335評論 7 249
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫就珠、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,066評論 4 62
  • 感賞兒子完成一天的學(xué)習(xí)醒颖,兒子辛苦了妻怎。今天早晨叫孩子起床,他沒有及時起泞歉,我沒有像以前一樣一直叫他催他逼侦,到時間了...
    金色陽光魏艷春閱讀 151評論 0 2
  • 泡澡這件事 若為你放水的是別人 便是件浪漫的事。
    吉每廿閱讀 119評論 0 0
  • 真正標(biāo)志我們成長的疏日,并非年齡偿洁。未經(jīng)淚水浸泡的心靈撒汉,總不足夠豐盈沟优。
    Hi任小楠閱讀 166評論 0 0