Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 如何在tableView的单元格中仅显示一次imageView?_Xcode_Imageview_Tableview - Fatal编程技术网

Xcode 如何在tableView的单元格中仅显示一次imageView?

Xcode 如何在tableView的单元格中仅显示一次imageView?,xcode,imageview,tableview,Xcode,Imageview,Tableview,我正在开发一个使用TableView的应用程序。我想添加一个ImageView来帮助用户在细节视图上进行操作。换句话说,当用户在tableview中点击一个单元格时,imageview仅在细节视图上显示一次,以帮助用户操作 我应该如何实现这些规范 也许您可以给TableViewController一个BOOL属性(例如,名为shoulHideHelperImage),它可以初始化为NO。打开细节视图时,您可以使用该属性来确定是否应该隐藏ImageView [imageView setHidden

我正在开发一个使用TableView的应用程序。我想添加一个ImageView来帮助用户在细节视图上进行操作。换句话说,当用户在tableview中点击一个单元格时,imageview仅在细节视图上显示一次,以帮助用户操作


我应该如何实现这些规范

也许您可以给TableViewController一个BOOL属性(例如,名为shoulHideHelperImage),它可以初始化为NO。打开细节视图时,您可以使用该属性来确定是否应该隐藏ImageView

[imageView setHidden:[<TableViewContoller name> shouldHideHelperImage]];
[<TableViewController name> setShouldHideHelperImage:YES];
[imageView setHidden:[shoulldhideHelperImage]];
[setShouldHideHelperImage:是];
您必须将该值保存到文件以便持久化。我建议将其设置为TableViewController的属性而不是detailViewController的属性的原因是为了减少保存和调用它的频率

我希望这有帮助不过现在你可能已经解决了