亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > iOS > 正文

iOS應用開發中UITableView的分割線的一些設置技巧

2020-07-26 03:26:08
字體:
來源:轉載
供稿:網友

對于ios7,ios8及以上來說,調整UITableView的cell的分割線位置已經是相當不便,因為UITableView內部使用了margin layout.

其實只需要如下這樣子就可以實現分割線的控制。

復制代碼 代碼如下:

-(void)tableView:(UITableView )tableView willDisplayCell:(UITableViewCell )cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    // 下面這幾行代碼是用來設置cell的上下行線的位置
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
    [cell setLayoutMargins:UIEdgeInsetsZero];
    }

    //按照作者最后的意思還要加上下面這一段,才能做到底部線控制位置,所以這里按stackflow上的做法添加上吧。
    if([cell respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)]){
        [cell setPreservesSuperviewLayoutMargins:NO];
    }
}

如果要直接使用TableView的sectionTitle,但又想設置它的字體,顏色什么的,可以使用如下方法。

復制代碼 代碼如下:

- (void)tableView:(UITableView )tableView willDisplayHeaderView:(UIView )view forSection:(NSInteger)section
{
// Background color
view.tintColor = [UIColor blueColor];
// Text Color
UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;
[header.textLabel setTextColor:[UIColor redColor]];

// 另一種方法設置背景顏色
// header.contentView.backgroundColor = [UIColor blackColor];
}

不顯示分割線
通過tableFooterView修改UITableView分割線:
在使用UITableView的時候,如果沒有數據/數據很少,會發現即使沒有數據的cell也會有分割線,這樣看起來并不美觀,通常我們希望只有顯示數據的cell會顯示對應的分割線,而不顯示數據的cell不顯示分割線。
常用的做法有兩種:

第一種做法是首先取消顯示分割線,然后自定義cell,在cell的最底部加上一個高度為1的view,這樣看起來就像是一條分割線。只有cell有數據顯示出來的時候才會顯示這個view,這樣就達到了目的。

第二種做法既不用取消顯示分割線,也不需要自定義cell,而是直接這樣做:

復制代碼 代碼如下:

self.tableView.tableFooterView = [[UIView alloc] init];

運行顯示結果,發現就已經達到了我們的目的。很明顯這種做法更方便。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品视频免费专区在线播放| 欧美成人手机在线| 欧美精品久久久久久久免费观看| 国产精品美女主播| 中文字幕日韩在线播放| 国产a∨精品一区二区三区不卡| www.亚洲一区| 亚洲精品98久久久久久中文字幕| 日韩人在线观看| 亚洲国产精品女人久久久| 91精品国产777在线观看| 伊人精品在线观看| 国产精品18久久久久久首页狼| 日韩av免费一区| 日本精品一区二区三区在线播放视频| 日韩电影网在线| www.99久久热国产日韩欧美.com| 中文字幕日韩专区| 欧美成人免费观看| 欧美一级淫片丝袜脚交| 国产精品第一第二| 欧美电影在线观看| 国产一区二区三区视频在线观看| 欧美人交a欧美精品| 久久久精品久久久久| 日韩中文字幕在线免费观看| 亚洲福利视频网| 国产精品中文字幕在线观看| 黑人巨大精品欧美一区二区三区| 久久亚洲综合国产精品99麻豆精品福利| 亚洲四色影视在线观看| 亚洲欧洲免费视频| 亚洲成人中文字幕| 国产亚洲欧美aaaa| 成人福利免费观看| 成人亚洲综合色就1024| 在线观看中文字幕亚洲| 日韩精品黄色网| 综合国产在线观看| 国内精品400部情侣激情| 性金发美女69hd大尺寸| 97精品国产aⅴ7777| 国产精品成人国产乱一区| 亚洲欧美激情精品一区二区| 国产精品青草久久久久福利99| 欧美午夜激情视频| 亚洲免费一在线| 欧美黑人又粗大| 国产精品视频资源| 久久久亚洲国产天美传媒修理工| 国产日产久久高清欧美一区| 精品久久久久久久久久久久久久| 中文字幕日韩欧美| 中文字幕亚洲二区| 中文字幕亚洲一区二区三区五十路| 中文字幕欧美在线| 亚洲色图校园春色| …久久精品99久久香蕉国产| 亚洲石原莉奈一区二区在线观看| 国产精品美女久久久久av超清| 亚洲男人天堂2024| 国产精品激情自拍| 亚洲无av在线中文字幕| 日韩在线视频国产| 久操成人在线视频| 日韩在线观看视频免费| 亚洲精品成a人在线观看| 欧美一级视频一区二区| 精品久久久久久电影| 午夜精品久久久久久久99黑人| 91精品国产电影| 成人自拍性视频| 日本成人免费在线| 亚洲免费小视频| 欧美激情一区二区三区在线视频观看| 亚洲精品国偷自产在线99热| 超碰精品一区二区三区乱码| 亚洲欧美在线播放| 亚洲护士老师的毛茸茸最新章节| 97超级碰碰碰久久久| 91精品国产综合久久香蕉最新版| 亚洲精品久久久久中文字幕二区| 国产视频在线一区二区| 国产精品丝袜白浆摸在线| 国自产精品手机在线观看视频| 日韩av观看网址| 亚洲成人精品av| 欧美韩国理论所午夜片917电影| 中文字幕在线看视频国产欧美| 久久久天堂国产精品女人| 日韩电影免费观看在线| 精品久久久久久亚洲国产300| 亚洲欧洲一区二区三区在线观看| 日韩激情视频在线| 日韩电影大全免费观看2023年上| 国产精品电影在线观看| 国产精品久久久久9999| 6080yy精品一区二区三区| 欧美成人一区在线| 欧美一级在线亚洲天堂| 亚洲成人精品久久久| 久久免费视频这里只有精品| 欧美国产日韩中文字幕在线| 亚洲精品ady| 欧美夫妻性视频| 91免费高清视频| 欧美日韩另类视频| 日韩免费电影在线观看| 色播久久人人爽人人爽人人片视av| 日本精品视频在线播放| 国产一区二区三区在线观看视频| 日本一区二区在线播放| 久久久久久久久91| 国产99久久精品一区二区永久免费| 亚洲国产精品va在线| 97国产精品视频| 91精品视频播放| 日韩精品中文字幕久久臀| 日韩av三级在线观看| 中文字幕不卡在线视频极品| 国产精品国产福利国产秒拍| 成人免费观看49www在线观看| 成人a免费视频| 欧美性猛交xxxx富婆弯腰| 亚洲国产第一页| 日韩精品免费在线视频观看| 日韩黄色av网站| 97在线精品国自产拍中文| 亚洲日本欧美日韩高观看| 久久精品视频在线播放| www.日韩av.com| 日韩欧美在线看| 国产成人精品免高潮费视频| 日韩在线精品一区| 亚洲美女精品成人在线视频| 欧美伊久线香蕉线新在线| 久久中文字幕在线| 日韩欧美极品在线观看| 中文字幕日本精品| 欧美做受高潮1| 91麻豆国产精品| 欧美性猛交xxxxx免费看| 最好看的2019的中文字幕视频| 国产婷婷97碰碰久久人人蜜臀| 在线日韩精品视频| 国产精品欧美亚洲777777| 欧美激情啊啊啊| 国产一区二区激情| 日韩亚洲欧美中文在线| 亚洲一区国产精品| 欧美一区二区三区……| 91黄色8090| 久久久久久久国产精品| 欧美激情第99页| 亚洲精品美女久久久| 91久久精品在线| 欧美激情在线有限公司| 91亚洲精品久久久| 亚洲国产精品视频在线观看| 精品久久久国产| 亚洲午夜久久久久久久| 欧美多人乱p欧美4p久久| 精品国内自产拍在线观看| 97在线看免费观看视频在线观看|