簡單的自定義cell
阿新 • • 發佈:2018-11-08
建立類繼承於UITableViewCell(帶有xib)
如圖:圖片UIImage 文字 UIlabel
在ViewController.m介面匯入標頭檔案
#import “onTableViewCell.h”
接下來是ViewDidLoad
@interface ViewController ()<UITableViewDelegate , UITableViewDataSource> @property (nonatomic , strong )UITableView *tbv; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; [self.view addSubview:self.tbv]; } -(UITableView *)tbv{ if (!_tbv) { _tbv = [[UITableView alloc]initWithFrame:self.view.frame]; _tbv.dataSource =self; _tbv.delegate = self; [self.tbv registerNib:[UINib nibWithNibName:@"onTableViewCell" bundle:nil] forCellReuseIdentifier:@"cell"]; } return _tbv; } -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ return 8; } -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ onTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"]; _tbv.rowHeight = 100; return cell; }
執行效果圖: