2013-01-24 46 views
0

我正在开发一个使用TableView的应用程序。我想添加一个ImageView来帮助用户在详细视图上进行操作。换句话说,当用户点击桌面视图中的单元格时,图像视图仅显示在详细视图上,仅用于帮助用户操作的如何在tableView的单元格中只显示一次imageView?

我应该怎么做才能实现这样的规范?

回答

1

也许你可以给你的TableViewController一个布尔属性(例如,叫做shouldHideHelperImage)它可以初始化为NO。打开详细视图时,可以使用该属性来确定ImageView是否应该隐藏。

[imageView setHidden:[<TableViewContoller name> shouldHideHelperImage]]; 
[<TableViewController name> setShouldHideHelperImage:YES]; 

您将不得不将该值保存到文件进行持久性保存。我建议将这个属性设置为TableViewController的属性而不是你的detailViewController的原因是,它必须保存和调用的次数较少。

我希望有帮助! - 尽管现在你可能已经解决了它。

相关问题