Objective c UIPickerView起始值
这里是我指定uipicker应该有多少行的地方Objective c UIPickerView起始值,objective-c,ios,uipickerview,Objective C,Ios,Uipickerview,这里是我指定uipicker应该有多少行的地方 - (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { NSUInteger numRows = 15; return numRows; } 通过该实现,选择器提供了从0到14进行选择的选项。如何使选择器显示从2到14的值(不显示0、1和2) //编辑 self
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {
NSUInteger numRows = 15;
return numRows;
}
通过该实现,选择器提供了从0到14进行选择的选项。如何使选择器显示从2到14的值(不显示0、1和2)
//编辑
self.totalPlayers = [NSArray arrayWithObjects:
[NSNumber numberWithInt:2],
[NSNumber numberWithInt:3],
[NSNumber numberWithInt:4],
[NSNumber numberWithInt:5],
[NSNumber numberWithInt:6],
[NSNumber numberWithInt:7],
[NSNumber numberWithInt:8],
[NSNumber numberWithInt:9],
[NSNumber numberWithInt:10],
[NSNumber numberWithInt:11],
[NSNumber numberWithInt:12],
[NSNumber numberWithInt:13],
[NSNumber numberWithInt:14],
[NSNumber numberWithInt:15],
nil];
实现这一点的理想方法是使用数组 返回数组计数,而不是返回硬编码长度15
对数组进行更改,以省去0、1、2或任何特定的行。我认为在编辑代码后,它会按预期工作。请重新检查