ios – Tableview干扰了在其上播放的视图上的按钮

前端之家收集整理的这篇文章主要介绍了ios – Tableview干扰了在其上播放的视图上的按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的视图上有一个tableView,当用户点击某个单元格时,我正在显示一个有日期选择器的视图,它部分覆盖了tableView.

我遇到的问题是tableView正在劫持关闭包含日期选择器的视图的按钮的触摸.我已经尝试调整tableView的大小来测试这个理论,它完美地工作,然后tableView不在按钮下面.

有谁知道如何在tableView上按下按钮的优先顺序?

我尝试将视图放到前面:self.view.bringSubviewToFront(self.datePickerView)

并且故事板中的视图顺序正确:

enter image description here

解决方法

可能的解决方案可能是在打开该视图时禁用表的userInteractionEnabled.当视图将被关闭时,您可以再次启用它.这也有助于避免其他可能的问题(即在显示该视图时滚动表).

猜你在找的iOS相关文章