我知道可以创建一个在侧面有索引的表,在顶部有一个搜索栏,用户可以键入该表以查找项目,但如果数组isEqual为“是否可以对表格说” item1“推view1?我想对每个细胞推出不同的观点。有人有什么建议吗?
答案 0 :(得分:2)
不确定。只需根据indexPath
中的单元格tableView:didSelectRowAtIndexPath:
创建适当的视图(控制器)。
答案 1 :(得分:0)
查看Beginning iPhone Development一书中的示例程序。你必须注册,但它是免费的。您应该特别注意第9章的示例代码Nav。显示您的确切需求。这是我关于这个主题的第一本书,非常值得。
http://www.iphonedevbook.com/forum/viewforum.php?sid=3010c045df967353c6b3894889e6b8f5
干杯! 肯
答案 2 :(得分:0)
根据索引路径创建单元格。如果提前创建所有单元格,请按行索引将它们存储在数组中。如果您根据需要创建它们,请执行以下操作:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *result;
switch ( [indexPath row] ) {
default: result = [self tableView:tableView normalCellForRowAtIndexPath:indexPath]; break;
case 3: result = [self tableView:tableView detail3CellForRowAtIndexPath:indexPath]; break;
case 5: result = [self tableView:tableView detail5CellForRowAtIndexPath:indexPath]; break;
}
return result;
}