【发布时间】:2017-03-29 13:53:31
【问题描述】:
我正在尝试将点击手势添加到标签 [UILabel] 的插座集合中,如下所示:
@IBOutlet var subLabels: [UILabel]!
override func viewDidLoad() {
super.viewDidLoad()
let tap = UITapGestureRecognizer(target: self, action: #selector(HomePageViewController.selectSubLabel(tap:)))
tap.numberOfTapsRequired = 1
tap.cancelsTouchesInView = false
for i in (0..<(subLabels.count)) {
subLabels[i].addGestureRecognizer(tap)
}
}
func selectSubLabel(tap: UITapGestureRecognizer) {
print("Gesture Is WORKING!")
}
我尝试将它添加到情节提要中的单个标签上;但没有一个在工作。
【问题讨论】:
标签: ios swift3 uilabel uitapgesturerecognizer iboutletcollection