如何在选择器视图中设置传递对象索引的选择指示器

时间:2013-07-01 06:25:40

标签: iphone ios objective-c uipickerview

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

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

3 个答案:

答案 0 :(得分:0)

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

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

Source

答案 1 :(得分:0)

在按钮点击事件中,您可以使用此功能。

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

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

  3. 因此,为了选择最后一个对象索引,您可以使用它。

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

答案 2 :(得分:0)

您可以使用以下代码段

执行此操作
[self.pickerView selectRow:MAX_VALUE inComponent:0 animated:NO];

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

享受编程!!