UITableView不加载数据
我对iOS开发比较陌生。 现在,我使用storyboard创build了2个ViewController
。 一个由一个button组成,使用segue(show)导入另一个控制器。
这个控制器是embedded在导航控制器中的TableViewController
,并且已经连接了它从UITableViewController
inheritance的负责任的类。
我的问题是这个页面不加载已经在viewDidLoad
使用初始化的数据( NSMutableArray
)
_dataClient = [NSMutableArray arrayWithObjects:@"First City",@"Second City",@"Third City",@"Forth City",@"Fift City", nil];
这是我的表代表和数据源:
#pragma mark - Table view data source - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 0; } - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return [_dataClient count]; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *cellIdentifier = @"cellItem"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier forIndexPath:indexPath]; // Configure the cell... if (!cell) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier]; } cell.textLabel.text = [_dataClient objectAtIndex:indexPath.row]; return cell; }
有没有我忘了做的一步?
你必须至less返回1节 。 改变这一行:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1; /// here }
- iOS Storyboard:ViewController之外和场景之上的视图(First Responder和Exit框之间)
- 如何添加页脚到故事板中的UITableView
- 为什么我的手势识别器不能用于原型对象?
- UIViewController中的Xcode 5.1 UITableView – 自定义TableViewCell Outlets为零
- 故事板 – 如何devise屏幕外的内容?
- 不是第一次查看时,iOS添加菜单导致崩溃
- 我怎样才能在一个视图控制器的中心内容,以便它总是居中不pipe在xamarin故事板中使用什么样的设备大小?
- UIScrollView和自动布局不工作
- 我的自定义viewcontroller委托不工作