将子视图发送回uitableview后,如何触摸子视图?
After send subview to back in uitableview, how to touch the subview?
我使用 headerview
作为 UITableView
子视图,现在我想动态隐藏 headerview
中的一些视图。我的解决方案是将 headerview
发送到 UITableView
的后面并更新 UITableView
的 contentoffset。
像这样:(之前)
红色矩形是 headerview
,绿色矩形是 hiddenview
.
(之后)
但我现在无法触摸按钮、文本框等。 hittest
和 pointinside
方法都试过了,但是没有用。也许我用错了方法。所以有人可以帮助我吗?谢谢。
使用 headerview.subview.hidden = YES 和 updateConstraints 隐藏子视图,如果您使用自动布局,否则更新框架。
我使用 headerview
作为 UITableView
子视图,现在我想动态隐藏 headerview
中的一些视图。我的解决方案是将 headerview
发送到 UITableView
的后面并更新 UITableView
的 contentoffset。
像这样:(之前)
红色矩形是 headerview
,绿色矩形是 hiddenview
.
(之后)
但我现在无法触摸按钮、文本框等。 hittest
和 pointinside
方法都试过了,但是没有用。也许我用错了方法。所以有人可以帮助我吗?谢谢。
使用 headerview.subview.hidden = YES 和 updateConstraints 隐藏子视图,如果您使用自动布局,否则更新框架。