3

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

但我无法将按钮拖到此插座

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

4

2 回答 2

5

有可能做到这一点。

方法如下:

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

-

class ViewController2: UIViewController {


    @IBOutlet var collection:[UIView]!


    override func viewDidLoad() {
        super.viewDidLoad()
    }
}

在此处输入图像描述

于 2017-10-13T13:43:45.330 回答
1

要将按钮添加到现有的数组出口,请以相反的方式拖动:从视图控制器边缘的圆圈到按钮。(进行此拖动时无需按住控制键。)

于 2017-10-13T14:06:22.050 回答