我在 UIViewController 的一个视图上有 3 个按钮。在每个按钮单击事件上,我使用不同的对象值调用相同的选择器视图。
如何在特定按钮的最后一个对象索引上设置选择指示器。?
我在 UIViewController 的一个视图上有 3 个按钮。在每个按钮单击事件上,我使用不同的对象值调用相同的选择器视图。
如何在特定按钮的最后一个对象索引上设置选择指示器。?
- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated
在选取器视图的指定组件中选择一行。
您可以使用以下代码段执行此操作
[self.pickerView selectRow:MAX_VALUE inComponent:0 animated:NO];
where MAX_VALUE = total no. of rows in component - 1;
享受编程!
在按钮单击事件中,您可以使用它。
selectRow:inComponent:animated:
- 帮助您在选择器中选择特定行。
numberOfRowsInComponent:
- 返回特定组件中的行数。
所以为了选择最后一个对象索引,你可以利用这个。
[self.pickerView selectRow:[self.pickerView numberOfRowsInComponent:0] inComponent:0 animated:NO];