我在我的视图控制器中设置了一个 UITableView 控制器,如下所示:
fieldView = [[UITableView alloc] initWithFrame:CGRectMake(0, logoView.bounds.size.height, 320, (screen.size.height - logoView.bounds.size.height)) style:UITableViewStylePlain];
[fieldView setBackgroundColor:[UIColor greenColor]];
fieldView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleTopMargin;
视图控制器设置为 TableViewDelegate,如下所示:
UIViewController <UITableViewDelegate, UITableViewDataSource...
问题:我需要对表视图委托方法做什么才能控制这个添加的子视图?
#pragma mark -
#pragma Table View Delegate Methods
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
NSLog(@"Here");
return 1;
}
- (NSString *)tableView:(UITableView *)fieldView titleForHeaderInSection:(NSInteger)section {
NSString *sectionName;
NSLog(@"Here2");
上述方法在视图控制器中但没有被调用?