我有以下问题。我有大约10个不同的图像在视图控制器中。现在,我希望图像切换到全屏时,他们被挖掘。我已经设置了允许用户交互选项设置为yes,并把下面的代码我这个网站上找到:为什么我的图像没有显示全屏?
import UIKit
class ImageViewController: UIViewController {
@IBAction func imageTapped(sender: UITapGestureRecognizer) {
let imageView = sender.view as! UIImageView
let newImageView = UIImageView(image: imageView.image)
newImageView.frame = self.view.frame
newImageView.backgroundColor = .blackColor()
newImageView.contentMode = .ScaleAspectFit
newImageView.userInteractionEnabled = true
let tap = UITapGestureRecognizer(target: self, action: "dismissFullscreenImage:")
newImageView.addGestureRecognizer(tap)
self.view.addSubview(newImageView)
}
func dismissFullscreenImage(sender: UITapGestureRecognizer) {
sender.view?.removeFromSuperview()
}
有谁知道为什么我的图片不是可点击并打开全屏?
一个例子,它是被叫?您的Storyboard(或xib)中的手势识别器可能未连线到它。 –
你能详细解释一下吗?我在哪里可以编辑手势识别器? – Kevin
是在情节提要/厦门国际银行定义你的手势识别,或代码? –