首页 > 如何实现点击segmentedControl 不同的选项,加载不同的tableview数据

如何实现点击segmentedControl 不同的选项,加载不同的tableview数据

想要点击,不同的选项卡,加载不同的tableview数据,由于格式是一样的。现在考虑设计一个tableview 然后加载不同的数据?请问大神们 该怎么实现


这种情况的话,一个 tableview 加载不同的数据是比较科学的做法。。


用很多个数组储存数据,加载哪一个数组用SegmentControlSelectIndex值来确定

segmentedControl.addTarget(self, action: Selector("changeData:"), forControlEvents: UIControlEvents.ValueChanged)

SegmentControl注册一个UIControlEvents.ValueChanged事件,在此事件中调用reloadData()
然后在cellForRowAtIndexPath中判断SegmentControl的SelectIndex来决定从哪个数组读取数据

【热门文章】
【热门文章】