大家好,
今天我更新了我的iPhone到iOS 9后,手势识别器出现了问题。 这是错误信息:
警告:手势识别器(target= <(action=onVideoTap:, target=)>>) 被设置在storyboard/xib中添加到超过一个视图 (->; layer = >)上,这从未被允许,并且现在得到了执行。 从iOS 9.0开始,它将加载到第一个视图中。
iOS8时并没有遇到这个问题。 这个视图包含一个UIImageView和一个TextView。手势识别器被放置在ImageView中,并且只有对该视图的引用输出口。
我真的不理解这个问题。 有人能帮帮我吗?谢谢:)
cell.tapRecognizer.addTarget(self, action: #selector(FeedController.imageTap(_:)))
- Gustavo Straubeswift
中发布了,但是旧版本也有我回答的那个功能。谢谢。 - Wajih