1

我在 UIViewController 的一个视图上有 3 个按钮。在每个按钮单击事件上,我使用不同的对象值调用相同的选择器视图。

如何在特定按钮的最后一个对象索引上设置选择指示器。?

4

3 回答 3

0
- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated

在选取器视图的指定组件中选择一行。

资源

于 2013-07-01T06:32:17.607 回答
0

您可以使用以下代码段执行此操作

[self.pickerView selectRow:MAX_VALUE inComponent:0 animated:NO];

where MAX_VALUE = total no. of rows in component - 1;

享受编程!

于 2013-07-01T06:47:18.777 回答
0

在按钮单击事件中,您可以使用它。

  1. selectRow:inComponent:animated:- 帮助您在选择器中选择特定行。

  2. numberOfRowsInComponent:- 返回特定组件中的行数。

所以为了选择最后一个对象索引,你可以利用这个。

[self.pickerView selectRow:[self.pickerView numberOfRowsInComponent:0] inComponent:0 animated:NO];
于 2013-07-01T06:37:21.647 回答