uiview在uitablecell之上

时间:2012-05-21 17:13:00

标签: ios uiview uitableview

我有一个带有自定义表格视图单元格的自定义表格视图。 我有三个按钮的uiview。如何在选择行时设置uiview将在单元格上弹出?基本上我想要一个弹出控制器。 uiview是否应该由表视图控制器进入? 我的目标是iphone,无法使用人们的项目。

1 个答案:

答案 0 :(得分:0)

这取决于您的弹出窗口视图是否完全适合单元格。

如果是这样,在构建单元格时,添加弹出视图并将其标记为hidden。然后,当委托人被告知已选中该单元格时,将hidden更改为NO(您甚至可以使用alpha并将其包裹在[UIView animateWithDuration:animations:]内以获得它淡入)。

如果没有,那么您需要提前准备好弹出窗口视图,并在选择单元格时直接将其添加到窗口中。您需要使用单元格的frame[cell convertRect:to:]方法来适当地定位视图。您还需要确保添加“背景”UIView,以确保杂散触摸无法到达下方的UITableView