segue

    0熱度

    1回答

    我正在努力實現將在2視圖控制器,vc1和vc2之間移動的代碼。 vc1在2個SKView之間切換,而vc2只是在UIView中顯示一些簡單的東西。 vc1和vc2都在主要故事板中。 VC1被首先顯示,然後在一個SKScene它塞格斯到VC2的一個點: let currentViewController: UIViewController = (self.view?.window?.rootView

    1熱度

    1回答

    我有一個視圖控制器和一個UISearchBar在它的導航控制器。我添加了一個Container View,然後它包含2個ViewController。 我需要將一個變量傳遞給我的容器視圖和容器視圖的視圖控制器。然而,我不能這樣做,因爲prepareForSegue發生早於我的主要VC的viewDidLoad()。 我需要將這些變量傳遞給我的容器視圖,但這些變量初始化 override func p

    -3熱度

    1回答

    我無法通過ViewControllers傳遞變量,即使我真的認爲我已經完成了所有的必需品。 Game3ViewController: class Game3ViewController: UIViewController, CLLocationManagerDelegate { var START = 1 var zombieMarkersCenters: [[Double]] = Arr

    0熱度

    2回答

    我只是想執行與上一個後退按鈕繼續。 @IBAction func onFirst(_ sender: UIButton) { performSegue(withIdentifier: "firstSegue", sender: self) } @IBAction func onSecond(_ sender: UIButton) { performSegue(withIde

    0熱度

    1回答

    你好,我正在嘗試返回一個變量,具有級別號碼。在用戶清除下方那個圓圓的被稱爲 if enemyHP <= 0.0{ level = level + 1 battle(winPlayer:true) } 則函數的戰鬥被稱爲 let alert = UIAlertController(title: "finished!", message: fin

    0熱度

    2回答

    我是swift和iOS的新手。我已經開始了一個應用程序。目前嘗試在登錄成功時執行一個循環。 Main.storyboard 導航控制器>登錄場景>儀表盤場景。 在提交登錄creds後登錄場景我做一個REST API調用來驗證憑據。通話成功我可以通過打印到控制檯進行驗證。但是儀表板的繼續不會發生。 在成功的情況下,我使用 print("Successfully logged in") self.p

    -2熱度

    3回答

    我將嘗試使用賽格瑞方法二控制器之間傳遞數據的使用,但它給我的錯誤,如 未聲明的標識符「indexPath」 檢查我的代碼的使用: - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if ([segue.identifier isEqualToString:@"showRecipeDetail"])

    0熱度

    1回答

    我正在使用tableView來顯示名稱列表。當用戶點擊其中一個單元格時,會彈出一個窗口,顯示更多細節。我正在使用此功能來檢查用戶點擊了哪個單元格。 var selectedCell: Int? override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { print("

    0熱度

    1回答

    我已經做了大量Youtube,網站和堆棧溢出的研究,但找不到任何有效的工作。希望你能幫助我。我在Xcode中查看控制器,並在它們上執行segues的按鈕來顯示下一個視圖控制器。但是當它通過按鈕執行一個segue(show)來更改視圖控制器時,它會從屏幕底部向上移動下一個視圖控制器。如何更改轉換(或添加轉換)以使它們彼此淡入。

    1熱度

    1回答

    在上圖中,在使用TabBar 選擇1的TabBar項 A - >Ç - > d 和比 在使用TabBar 選定3.的TabBar項 爲了 E - > D - > A 應用程序會記住1. tabbar項上的D屏幕。我想打開「A」屏幕。 下面的代碼; d的ViewController: @IBAction func goToMapButton(_ sender: Any) { if le