为什么xib视图的控件不能在UITableViewHeader中工作?

我有一个带有UIControls的xib视图文件。 此视图已在生产中,但未与表视图一起使用。

我试图将其放在UITableView中,此表视图是通过编程方式创建的(没有界面生成器)。它所属的视图控制器也是以编程方式创建的。

我可以将视图嵌入该表视图tableView.tableHeaderView = myView中。 如预期的那样,它可以正确显示。 我唯一的问题是控件无法正常工作。

我尝试了什么?

我禁用了滚动,并在所有可能的视图上将用户交互显式设置为true。

然后我以编程方式创建了另一个虚拟视图,以查看xib是否是问题所在。 事实证明他们是。当我尝试将它们插入标头视图中时,xib似乎不起作用。

好的,所以我可能的解决方案是使用所有代码重新创建此xib视图。 我可能最终会这样做。 现在我的问题是,为什么xib视图无法按预期工作?

hopelove1983 回答:为什么xib视图的控件不能在UITableViewHeader中工作?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2531587.html

大家都在问