0

我在 uipicker 中有两列。当我从第一列中选​​择某些内容时,我希望在另一列上更改选项。

源代码有人吗?

谢谢一堆

4

2 回答 2

0

查看 Apress 的“Iphone 4 development”一书,第 7 章制作了一个依赖选择器,即您想要制作的一个(称为依赖 uipickerview)。

于 2011-12-11T11:01:14.477 回答
0

尝试这样的事情 -

- (void)pickerView:(UIPickerView *)pickerView
      didSelectRow:(NSInteger)row
       inComponent:(NSInteger)component {
    if (component == 0) {

        //Here First Part of the Pickerview is represented using 0.
        // dependentPicker is the Pickerview outlet

        [dependentPicker selectRow:row inComponent:1 animated:YES];
        [dependentPicker reloadComponent:1];
    }
    else
    {
        [dependentPicker selectRow:row inComponent:0 animated:YES];
        [dependentPicker reloadComponent:1];
    }
}
于 2011-12-11T11:59:49.443 回答