添加到另一个uiview后,UIButton无法单击

时间:2017-04-11 08:15:07

标签: ios uiview swift3 uiscrollview uibutton

我尝试使用uiscrollview制作幻灯片,它将由uiscrollview的幻灯片事件触发。

一切正常,除了我尝试将uibutton添加到视图中,按钮可以添加并显示在视图中,但是当我尝试单击按钮时,它不会触发我在addTarget函数中声明的函数。

任何人都知道如何触发分配给按钮的功能?

1 个答案:

答案 0 :(得分:0)

首先创建功能:

 func messagePrint(_ sender:UIButton)  {
        print("function called")
    }

然后 addTarget 进入UIButton:

btnDemo.addTarget(self, action: #selector(messagePrint(_:)), for: .touchUpInside)

在上面的代码 btnDemo 是UIButton Outlet。