我有一个 TableView ,对于每个条目,我想在详细 View 中显示单独的图像。我将 TableView 数据存储在 NSArray 中,然后将其复制到 NSDictionary 以使我的条目可搜索。我找到了有关如何制作图像详细 View 的教程,但我不知道如何仍然保持我的表格可搜索。我对iOS开发还很陌生,所以请详细说明。
最佳答案
只是不要释放 NSDictionary 或任何数据源。
在 didSelectRowAtIndexPath: 方法中,您延迟实例化包含 UIImageView(或您想要显示的任何其他内容)的 UIViewController,并使用所需的图像设置 subview 的图像属性。 通过这样做,您只需保留一个 subview 并更改该 subview 中的图像即可。
我希望我回答了你的问题:)(但我不是 100% 确定)
编辑:添加了一些用于说明目的的代码
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{if(!subview){UIViewController *subview=[[UIViewController alloc]init];
subview.delegate=self;}
subview.image=[UIImage ...];
...
}
关于iphone - 如何为我的表格 View 实现图像详细 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5773876/