Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法将操作设置为在情节提要上创建的UIBarButtonim_Ios_Swift - Fatal编程技术网

Ios 无法将操作设置为在情节提要上创建的UIBarButtonim

Ios 无法将操作设置为在情节提要上创建的UIBarButtonim,ios,swift,Ios,Swift,我的故事板上有以下视图。我试图通过在视图控制器上拖放发送按钮来创建iAction。不幸的是,没有调用该操作 所以我的行动是这样的: @IBAction func sendMessage(sender: UIBarButtonItem) { print("test") } 我还尝试在控制器上拖动条形项目作为出口,并通过编程设置操作 @IBOutlet weak var sendButton: UIBarButtonItem! override func viewDidAppear(a

我的故事板上有以下视图。我试图通过在视图控制器上拖放发送按钮来创建iAction。不幸的是,没有调用该操作

所以我的行动是这样的:

@IBAction func sendMessage(sender: UIBarButtonItem) {
    print("test")
}
我还尝试在控制器上拖动条形项目作为出口,并通过编程设置操作

@IBOutlet weak var sendButton: UIBarButtonItem!

override func viewDidAppear(animated: Bool) {        
    self.sendButton.target = self;
    self.sendButton.action = Selector("sendMessage:")
}

func sendMessage(sender: UIBarButtonItem) {
    print("hue")
}
不显示日志消息。它只是不需要行动。

只是想办法

我必须在UIBarButtonItem中拖动UIButton,而不是UIBarButtonItem。因此,正如您在下图中所看到的,我拖动的是项目
Send按钮
,而不是按钮
Send

刚刚想好了

我必须在UIBarButtonItem中拖动UIButton,而不是UIBarButtonItem。因此,正如您在下图中所看到的,我拖动的是项目
Send按钮
,而不是按钮
Send

刚刚想好了

我必须在UIBarButtonItem中拖动UIButton,而不是UIBarButtonItem。因此,正如您在下图中所看到的,我拖动的是项目
Send按钮
,而不是按钮
Send

刚刚想好了

我必须在UIBarButtonItem中拖动UIButton,而不是UIBarButtonItem。因此,正如您在下图中所看到的,我拖动的是项目
Send按钮
,而不是按钮
Send


问题似乎出在哪里?操作没有被调用。愚蠢的问题,但是您的.swift文件是否链接到了故事板中的TableView?这将导致没有功能,如果它不是…是的,它是。如果不是的话,我就无法将uibarbuttonite和控制器连接起来问题似乎出在哪里?操作没有被调用。愚蠢的问题,但是你的.swift文件是否链接到了你在故事板中的TableView?这将导致没有功能,如果它不是…是的,它是。如果不是的话,我就无法将uibarbuttonite和控制器连接起来问题似乎出在哪里?操作没有被调用。愚蠢的问题,但是你的.swift文件是否链接到了你在故事板中的TableView?这将导致没有功能,如果它不是…是的,它是。如果不是的话,我就无法将uibarbuttonite和控制器连接起来问题似乎出在哪里?操作没有被调用。愚蠢的问题,但是你的.swift文件是否链接到了你在故事板中的TableView?这将导致没有功能,如果它不是…是的,它是。如果不是的话,我就无法将uibarbuttonite和控制器连接起来P