【发布时间】:2017-02-11 11:06:07
【问题描述】:
如何在nib 创建的自定义视图 中为按钮 创建一个动作。
我创建了一个Outlet,它连接到自定义ViewController,但是当我尝试执行操作时,它不起作用。
【问题讨论】:
-
[YOURBUTTON addTarget:self action:@selector(METHODNAME) forControlEvents:UIControlEventTouchDown]; func METHODNAME() { print("按钮点击") }
-
当您尝试从笔尖创建 IBAction 时遇到什么错误?或者它不允许与视图控制器连接?
-
是的@AdiHardik,它不允许我连接控制器。这只发生在动作和插座工作正常..
-
@BoobalanNatarajan 您是尝试从 nib 按钮对象还是从“触发的 segues ->”“动作”下的右侧菜单进行连接?
-
我有一个单独的视图,其中有一个带有单独视图控制器的按钮,我已经使用“loadNibNamed”将单独的视图称为主视图控制器的视图。单独的视图在运行时加载到主视图,但是放置在单独视图中的按钮的操作不允许我连接单独的视图控制器.. @AdiHardik