UIPickerView reloadAllComponents无法正常工作,为什么?

时间:2014-05-16 19:41:50

标签: ios7 delegates xcode5 datasource uipickerview

我有一个名为UnitType的UIPickerView,根据我当前选择的标签显示其内容(每个标签都有一个与之关联的手势识别器),因此每当选择一个新标签时,我会在@implementation中调用识别器在这个方法中我说[UnitType reloadAllComponents]。在这一点上,我有几个问题:

这个命令会调用我的委托和数据源方法吗?如果是这样,为什么它不会停留在这些方法中的断点处。

无论哪种方式该命令都应该使用正确的内容重新加载我的选择器,它一直工作到最近但是现在,选择器中的标签没有重新加载,但是对象的数量是刷新的,所以我的选择器显示的对象多于实际存在。可能导致这种情况的原因是什么?

提前致谢。

我也是iOS开发新手。所以,如果事情不明确,请说出来。

0 个答案:

没有答案