如何添加标签和后退按钮以快速点击手势视图控制器

Posted

技术标签:

【中文标题】如何添加标签和后退按钮以快速点击手势视图控制器【英文标题】:How to add label and back button to tap gesture viewcontroller in swift 【发布时间】:2020-12-16 05:58:43 【问题描述】:

我正在使用这个 pod GSImageViewerController 进行点击手势.. 但我在黑屏图像中获得了单独的视图.. 但在这里我需要那个黑屏后退按钮和名称标签.. 如何要添加请告诉我..

点击手势代码:

import UIKit
import GSImageViewerController
class ViewController: UIViewController 

@IBOutlet weak var tapImage: UIImageView!

override func viewDidLoad()

    super.viewDidLoad()

    let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(imageTapped(tapGestureRecognizer:)))
    tapImage.isUserInteractionEnabled = true
    tapImage.addGestureRecognizer(tapGestureRecognizer)


@objc func imageTapped(tapGestureRecognizer: UITapGestureRecognizer)

  //  let tappedImage = tapGestureRecognizer.view as! UIImageView
    let imageInfo = GSImageInfo(image: tapImage.image!, imageMode: .aspectFit)
    let transitionInfo = GSTransitionInfo(fromView: tapImage)
    
    let imageViewer    = GSImageViewerController(imageInfo: imageInfo, transitionInfo: transitionInfo)

    present(imageViewer, animated: true, completion: nil)


在黑色图像视图中如何添加返回按钮和标签..请建议我

【问题讨论】:

【参考方案1】:

不要使用 pod 直接下载 GSImageViewerController.swift 并将其添加到您的项目中。然后您可以根据您的要求修改 GSImageViewerController 类。

【讨论】:

好的,这里是在视图中添加标签和按钮的方法和位置

以上是关于如何添加标签和后退按钮以快速点击手势视图控制器的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 UIGestureRecognizer 交换视图

没有显示 segue 显示的快速后退按钮

带有自定义后退按钮的滑动手势冻结根视图控制器

如何在标签栏视图控制器中显示后退按钮?

在导航控制器中添加标签栏控制器时隐藏后退按钮

如何在标签栏控制器视图上创建后退按钮?