我的UIPicker
视图会在按下开始按钮时推送到UITableViewController
。
我想在UITableViewController
的{{1}}中为每个部分创建一定数量的行。
这是相关代码。我没有收到错误。我的UIPicker
在其各个部分中没有任何行。关于如何让它工作的任何建议或例子都会很棒。或者,如果有人知道更好的解决方法,那将同样受到赞赏。
UITableViewController
来自TableView.h的
@interface WorkoutPushViewController ()
{
NSArray *_PickerData;
}
- (void)viewDidLoad {
[super viewDidLoad];
//picker
_PickerData = @[@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10"];
self.setsPicker.dataSource = self;
self.setsPicker.delegate = self;
}
来自TableView.m
@interface TableViewController : UITableViewController
@property (nonatomic, retain) PushViewController *pushReference;
@end
谢谢!
答案 0 :(得分:1)
正如Nitin Gohel所说: 在TableView.h中
@interface TableViewController : UITableViewController
@property (nonatomic) NSInteger numberOfRows;
@end
在你的TableView.m
中- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return self.numberOfRows;
}
点击开始按钮时,不要忘记指定行数。