添加tableview的刷新背景圖

有時候為了實現下拉刷新時候, tableview背景色和導航統一,效果上更美觀 . 實現上其實很簡單,查看tableview刷新時候的視圖層次結構,插入一個視圖在刷新背景視圖上,就可以達到你想要的各種效果, 包括自定義背景圖片和動態圖!
視圖結構:


視圖結構.png

視圖結構.png

效果圖:


背景圖.png

背景圖.png

實現代碼
注意: 方法在添加完刷新頭部之后調用,否則視圖層次會被遮擋!

- (void)checkTableviewSubViews{
    UIImageView *backColorView  = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"meinv"]];
    backColorView.backgroundColor = [UIColor colorWithHex:0x32a3fd];
    backColorView.contentMode = UIViewContentModeScaleAspectFill;
    backColorView.frame = self.tableView.subviews.firstObject.frame;
    [self.tableView insertSubview:backColorView aboveSubview:self.tableView.subviews.firstObject];
}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,180評論 4 61
  • 從哪里出發 在太陽下 像個傻子 是個瞎子 是個聾子 黑夜里逃離的年老疲倦的驢 變成瘋子
    以夢為馬所到所棲閱讀 133評論 1 2
  • 你總在想努力了一定會有結果吧?卻總在碰到一點兒挫折之后立刻推翻自己曾經的想法!選擇了放棄!但當你看著別人拼命為...
    寧愿孤獨_15cb閱讀 302評論 0 0
  • Views 視圖views 用于處理應用的具體邏輯,也就是MTV里的V了。假設我有一個blog,且要在articl...
    鐘大發閱讀 253評論 0 0
  • 我們活在一個有開始沒有結束的世界里,不記得第一次看到這樣的話是什么時候。 有些人活的耀眼,我們在自己情緒低沉的時候...
    賴皮小鬼閱讀 378評論 0 0