簡體   English   中英

如何通過按下圖像導航到另一個UIView控制器(以前在情節提要中創建)

[英]How to navigate to another UIView controller (previously created in storyboard) by pressing an image

我在當前的故事板上創建了一個圖像,然后向其添加了輕按手勢,因此,一旦點擊它,我就知道了。 然后,我在故事板上創建了另一個UIView控制器,該控制器連接到名為“ DetailedUIViewController.swift”的cocatoch類。 現在,我想在單擊圖像后移至該視圖。

這是我的形象:

@IBOutlet weak var totalEnergy: UIImageView!

這是我的點擊手勢定義:

    let TGTE = UITapGestureRecognizer(target: self, action: #selector(totalEnergyFunc))
    totalEnergy.isUserInteractionEnabled = true
    TGTE.numberOfTapsRequired = 1
    totalEnergy.addGestureRecognizer(TGTE)

這是單擊圖像后調用的函數:

   func totalEnergyFunc(){

}

現在,我要獲取的是如何轉到調用函數后先前創建的第二個視圖?

確保您具有DetailedUIViewControllerstoryboard ID

按Command + Option + 3並為DetailedUIViewController設置storyboard ID

故事板ID

totalEnergyFunc方法中顯示DetailedUIViewController

func totalEnergyFunc(){
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "someViewController")
self.present(controller, animated: true, completion: nil)
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM