UINavigationController中的选择器

时间:2010-05-05 01:41:25

标签: iphone-sdk-3.0

我在UINavigationController的根视图中使用UIPickerView。我使用了一个按钮,当我按下它时,将数据(在选择器中显示)传递到导航控制器的下一级视图。我该怎么办?谢谢!

您能告诉我在多视图控制器之间管理数据或共享数据的正确方法吗?感谢。

1 个答案:

答案 0 :(得分:0)

使UINavigationController成为UIPickerView的委托。在此方法中滚动选择器时保存数据:

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component;{  ...NSString * passedString = [myArray objectAtIndex:row];...}

在按下按钮之后,传递"传递的串"进入下一个viewController。