我是ios的新手。我有一个tableview和一个textfield。
编辑文本字段时,我想根据textfield中的输入显示tableview中的元素列表
我有以下方法:
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSString *searchText = [[NSString alloc] initWithString:[textField.text stringByReplacingCharactersInRange:range withString:string]];
[self.mainTableView reloadData];
}
但未调用方法cellForRowAtIndexPath。为什么? 我做了初始化dataSource和委托。
答案 0 :(得分:1)
cellForRowAtIndexPath
。
似乎缺少一些要求。
您是否检查numberOfRowsInSection
是否返回不同于0的内容?