我使用headerview
作为UITableView
子视图,现在我想动态隐藏headerview
中的某些视图。我的解决方案是将headerview
发送到UITableView
的后面并更新UITableView
的 contentoffset 。
像这样:(之前)
红色矩形为headerview
,绿色矩形为hiddenview
。
(后)
但我现在无法触摸按钮,文本字段等。我尝试了hittest
和pointinside
方法,但它没有用。也许我用错了方法。所以任何人都可以帮助我?感谢。
答案 0 :(得分:2)
使用headerview.subview.hidden = YES和updateConstraints隐藏子视图,如果您使用自动布局,则更新帧。