uitabview委托方法从来没有所谓的

我的UIViewController的一个子类,并实现了代表的UITableViewDelegate和UITableViewDataSource.my这样的代码:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { } return self; } #pragma mark - View lifecycle - (void)viewDidLoad { [super viewDidLoad]; _listname=[[NSMutableArray alloc]initWithObjects:@"cu",@"al",@"zn",@"au",@"ru",@"fu",@"rb",@"pb",@"wr", nil]; } - (void)dealloc { [super dealloc]; } #pragma mark - #pragma mark Table View Source Methods - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ [tableView setSeparatorColor:[UIColor clearColor]]; return [_listName count]; } - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return TABLE_HEIGHT; }

我已经设置了断点,并且委托方法是从来没有called.what问题?

--------------解决方案-------------

您需要设置的tableView委托和数据源,以自我

tableView.delegate = self;
tableView.dataSource = self;

且实施方法(返回至少1)

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

分类:iphone 时间:2015-03-15 人气:0
本文关键词: iphone
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.227 (s). 10 q(s)