ios實(shí)現(xiàn)UITableView之間圓角和間隙效果,上圖
創(chuàng)新互聯(lián)制作網(wǎng)站網(wǎng)頁找三站合一網(wǎng)站制作公司,專注于網(wǎng)頁設(shè)計(jì),成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì),企業(yè)網(wǎng)站搭建,網(wǎng)站開發(fā),建網(wǎng)站業(yè)務(wù),680元做網(wǎng)站,已為上千服務(wù),創(chuàng)新互聯(lián)網(wǎng)站建設(shè)將一如既往的為我們的客戶提供最優(yōu)質(zhì)的網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷推廣服務(wù)!
實(shí)現(xiàn)UITableView 之間的圓角和間隙
廢話不多說,直接上代碼
第一步 去除系統(tǒng)默認(rèn)tableview分割線
[self.homeView.tableOrder setSeparatorStyle:UITableViewCellSeparatorStyleNone];
第二步
//cell自定義 -(id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { if (self=[super initWithStyle:style reuseIdentifier:reuseIdentifier]) { //設(shè)置圓角 self.layer.cornerRadius=5.0f; self.layer.masksToBounds=YES; } return self; }
第三步 重寫 setFrame
//設(shè)置分割線的寬度和高度 -(void)setFrame:(CGRect)frame { frame.origin.x =2;//這里間距為10,可以根據(jù)自己的情況調(diào)整 frame.size.width -=frame.origin.x; frame.size.height -= 5 * frame.origin.x; [super setFrame:frame]; }
注意第二三步都是自定義cell里的方法
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。