我在groups.google中交叉使用它,因为我觉得很难在Three20上获得答案
我可以从其他帖子中看到很难在Three20上获得一些新手/初学者的帮助,但是由于缺少文档和示例而很难开始使用Three20,所以我会尝试:)跟我一起,我只是想开始使用这个非常好的库。
我创建了一个TTPickerTextField,并将其dataSource属性设置为示例中的MockSearchDataSource实例,以便我可以深入了解并运行。所以我有一些像这样的代码:
TTPickerTextField * pickerField = [[TTPickerTextField alloc] initWithFrame:self.view.frame]; pickerField.dataSource = [[[MockSearchDataSource alloc] init] autorelease]; [self.view addSubview:pickerField];
显示TTPickerTextField,我可以在该字段中输入文本,但它不会显示我的MockSearchDataSource中的任何人。我试图深入研究TTMessageController代码,看看我是否能弄清楚我需要做什么,但我无法弄明白。
有人可以加强帮助我吗?我真的尽我所能来解决这个问题,但我一点都不知道。
谢谢
答案 0 :(得分:1)
确保您的MockSearchDataSource返回正确的dataSource,因为它必须从TTTableViewDataSource
继承:
@property(nonatomic,retain) id<TTTableViewDataSource> dataSource;