imageViewがタップされるとナビゲーションバーを非表示にし、画像ビューがタップされるとナビゲーションバーがフルスクリーン画像のビューをぼやけさせます。画像がタップされ、画像が消去されると再び表示されます。私のイメージがタップされているという私のコードです。だからここ画像がタップされたときにナビゲーションバーを非表示にする方法
//expandImage
@IBAction func expand(_ sender: UITapGestureRecognizer) {
let imageView = sender.view as! UIImageView
let newImageView = UIImageView(image: imageView.image)
newImageView.frame = self.view.frame
newImageView.backgroundColor = .black
newImageView.contentMode = .scaleAspectFit
newImageView.isUserInteractionEnabled = true
let tap = UITapGestureRecognizer(target: self, action: #selector(dismissFullscreen))
newImageView.addGestureRecognizer(tap)
self.view.addSubview(newImageView)
}
func dismissFullscreen(_ sender: UITapGestureRecognizer) {
sender.view?.removeFromSuperview()
}