我的问题类似于Close Popover and open new one with one tap。就我而言,我有一个UITableView
多行。每行都有一个UITableViewCellAccessoryDetailDisclosureButton
. 当按下蓝色信息按钮时,会向用户显示一个弹出框。现在用户想要在另一行中选择另一个信息按钮(如果弹出框没有隐藏它)。目前用户必须点击两次:
- 一种用于关闭当前的弹出框
- 一个用于显示新的弹出框
如果蓝色信息按钮可见,我希望这可以通过一键完成。从链接的 SO 问题中,解决方案应该使用
passthroughViews
我尝试使用表视图控制器视图,但它应该只是附件视图。此外,点击一个空的表格视图单元格不再关闭弹出框。如果点击带有数据的单元格,则必须在didSelectRowAtIndexPath
.
如何获取我的桌子的所有附件视图?