我有以下問題。我有大約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
是在情節提要/廈門國際銀行定義你的手勢識別,或代碼? –