iOS - 如何使用透明标题单击UITableView后面的UIButton

时间:2016-07-02 06:28:16

标签: ios uitableview uibutton clickable

我在UIViewController的底层有一个UIButton。 我在UIButton的顶部有一个UITableView(全屏大小),UITableView有一个标题(UIView),它有一个透明的背景,可以透视并显示UIButton。

即使按钮出现在tableview标题后面,也无法点击UIButton。

我的tableView的单元格和tableView的标题上有按钮,因此我无法设置headerView.userInteraction = truetableView.userInteraction = true

我尝试使用pointInside:withEvent:hitTest:withEvent:,在这两种情况下,UIButton仍无法点击。

有什么建议吗?感谢

2 个答案:

答案 0 :(得分:0)

您可以使用data D = A | B Int | C String check k d = ? check A (A) -- True check B (B 55) -- True check C (C "xxx") -- True ,例如:

UITapGestureRecognizer

答案 1 :(得分:0)

请尝试 bringSubviewToFront 以点击按钮。

       self.view.bringSubviewToFront(yourButtton)

或者您可以在故事板中检查按钮是否在某个视图中,并添加确保按钮在故事板中正确放置。该按钮应位于表格视图下方,如示例图片中所示。

componets in viewcontroller

如果您有任何疑问,可以尝试这两种方式并告诉我。