佚名通过本文主要向大家介绍了datasource的定义,datasource,datasource是什么,datasource配置,spring datasource等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: iOS 如何自定义一个dataSource
描述:
解决方案1:
描述:
我有一个自定义的datasource,但是不知道view如何向datasource获取数据
- (void)viewDidLoad {
CustomView *view = [CustomView new];
[self.view addSubview:view];
view.dataSource = self;
}
我目前的情况是,在addSubview之前会布局好view所有的子视图,但是datasource是nil,无法获取数据。但是在addSubview之后,即便把datasource置为self,同样是没有效果。我的想法是对datasource设置一个观察者,当datasource被赋值的时候去重新配置子视图,但是这样一来子视图的配置就被分成了两次。
我想请问下有没有更好的办法???
解决方案1:
可以尝试像 UITableView 一样给一个 reloadData
的方法让外部控制主动刷新 UI。