如何将3个UIButton连接到一个sockets

我尝试做这样的事情@IBoutlet var按钮:[UIButton]

但我不能把按钮拖到这个sockets

任何想法,我怎样才能做到这一点?

这样做是可能的。

方法如下:

  • 创建一个IBOutlet数组
  • 在Storyboard ViewController界面中添加多个UIElements(视图)
  • 选择ViewController(在故事板中)并打开连接检查器
  • 连接检查器中有“Outlet Collections”选项(您将在那里看到一系列sockets)
  • 连接if与您的界面元素

class ViewController2: UIViewController { @IBOutlet var collection:[UIView]! override func viewDidLoad() { super.viewDidLoad() } } 

在此处输入图像描述

要向现有arrayssockets添加按钮,请将其他方向拖动:从视图控制器边缘的圆圈拖动到按钮。 (执行此拖动时无需按住控制键。)