代码之家  ›  专栏  ›  技术社区  ›  1110

iPhone UIPickerview reloadAllComponents不工作

  •  2
  • 1110  · 技术社区  · 14 年前

    我有UIPickerView组件,它从它的数据源(NSMutableArray)接收数据,该数据源是从sqlite填充的。 现在我需要重新加载UIPickerView以显示来自datbase的新数据。 我知道我需要使用方法[storedDataPicker reloadAllComponents];但不知怎么的,我不知道该怎么做:(任何方向,请帮助:)

    1 回复  |  直到 14 年前
        1
  •  1
  •   Mike    14 年前

    我也有类似的问题。我正在从viewDidLoad中的数据库加载一个数组,该数组将填充组件,但我调用以从viewwill中重新加载选择器,这意味着提供数据源的数组不会与选择器同时重新加载,因此不会反映更改的值。确保原始数据源与选择器一起重新加载。