0
希望有人能帮助我。我试图做一个缩放手势,所以当图像呈现时,用户可以用手指缩放图像。Xcode Swift图像缩放手势
我的代码来呈现图像是:
// MARK: Show image full screen
func imageTapped(img: AnyObject) {
self.navigationController?.navigationBarHidden = true
let imageView = productImage as UIImageView
let newImageView = UIImageView(image: imageView.image)
newImageView.frame = self.view.frame
newImageView.backgroundColor = .blackColor()
newImageView.contentMode = .ScaleToFill
newImageView.userInteractionEnabled = true
let tap = UITapGestureRecognizer(target: self, action: "dismissFullscreenImage:")
newImageView.addGestureRecognizer(tap)
self.view.addSubview(newImageView)
}
func dismissFullscreenImage(sender: UITapGestureRecognizer) {
sender.view?.removeFromSuperview()
self.navigationController?.navigationBarHidden = false
}
如何让图片在点击时显示完整尺寸? –
在图像视图上添加点按手势,并使用图像和取消按钮创建新视图。点击取消按钮后,从超级视图中删除此视图 –