gpt4 book ai didi

ios - 无法将多个 UIButton 连接到我的 IBAction

转载 作者:行者123 更新时间:2023-11-29 11:55:30 34 4
gpt4 key购买 nike

我正在学习 AutoLayout 教程并尝试将两个 UIButtons 连接到单个 @IBAction 我只能连接一个。

我在下面看到了三个 UIButtons。我想将 Like 和 Wink 按钮连接到`@IBAction fund buttonTapped(sender:)。

enter image description here

视频中的讲师创建了 @IBAction,使用通常的 Ctrl 键从 Like 按钮拖动到 UIViewController 没有问题。然后他按住 Ctrl 从 Wink 按钮拖动到那个 @IBAction 并毫无问题地连接它。但是当我尝试做完全相同的事情时,Xcode 不会让我选择将眨眼按钮连接到那个 Action 。我先连接 Like 按钮,但是当我尝试连接 Wink 按钮时,它只会让我选择在其上方、下方或内部创建一个新的 @IBAction

我在这里查看了 SO 并找到了类似 here 的答案但答案只是说要做我想做的事,但没有用。我试过选择这两个按钮,然后创建 @IBAction 但没有成功。我已经尝试在 View 层次结构中同时选择它们,但仍然没有成功。

这是一件如此简单的事情,我觉得我以前能够做到。 Xcode 有什么变化吗(我使用的是 7.3.1),我是否遗漏了一些明显的东西,我是不是做错了什么,或者我是不是失去了理智?

编辑#1奇怪的是,在我按住 Ctrl 从 Like 按钮拖动到 UIViewController 并创建 @IBAction 之后,Connections 看起来像这样:

enter image description here

但是如果我然后单击离开并立即返回连接而不做任何其他事情,它看起来像这样:

enter image description here

这让我大吃一惊,因为它是在我的 UIViewController 中定义的 - 我刚刚创建了它。

最佳答案

右键单击按钮,然后从 touch up inside 拖动到您的 IBAction

关于ios - 无法将多个 UIButton 连接到我的 IBAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39310860/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com