viewdidappear

    0熱度

    1回答

    在我的A類當我打開應用程序時,它調用viewWillAppear:並在我的viewWillAppear:我有一個if語句。問題是Support_three_ways_call是一個bool值,它直接從服務器接收值,當viewWillAppear在6秒後完成實際值從服務器到達時,我試圖找到一種方法或在6秒後刷新我的視圖真正的價值,我不知道如何做到這一點,我想問問是否有幾秒鐘後刷新視圖或調用另一個類的

    6熱度

    5回答

    我不明白我的代碼有什麼問題。我只是用「Ok」按鈕顯示一個提醒,當用戶點擊「確定」時,然後提醒。但它並沒有消失。使用Swift3進行編程。 viewDidAppear()是否可以放這個代碼?或者我做錯了什麼? override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) let ale

    0熱度

    1回答

    我正在尋找一種方法來嘗試刷新我的macOS應用程序的背景視圖時關閉了使用表格segue的視圖。目前,我有調試代碼,說明viewDidAppear和viewDidLoad是否在主視圖中觸發,但在關閉segued視圖時不會觸發。唯一可以讓視圖刷新的方法是再次執行一個循環,這會創建一個奇怪的雙頁動畫。 有什麼辦法可以在關閉與主視圖相同的窗口中的segued視圖時刷新視圖?

    0熱度

    1回答

    我想知道當一個窗口在後臺成爲最前面的窗口。 我看這個問題,但它的工作原理知道什麼窗口最前面,而不是當窗口最前面的窗口:How to know if a NSWindow is the front window? 我實現了這個代碼,但不幸的是它只有在打開的窗口不是在叫它回到前景 override func viewDidAppear() { let a = variables.action

    1熱度

    2回答

    我有一個viewController包含segmentedControl。我有一個位於segmentedControl的VCA和VCB。當我點擊第二段VCB出現。現在我正在從VCB推送另一個ViewController。但是從viewController返回時,正在調用VCA的viewDidAppear。這對我來說很奇怪。因爲用戶在VCB上,所以爲什麼調用VCA的viewWillAppear和vi

    0熱度

    2回答

    我在ovalView內有一個imageView約束與自動佈局。 內部viewDidLayoutSubviews(),我創建一個UILabel let label = UILabel(frame: imageView.frame) imageView.superview?.addSubview(label) 標籤的幀稍微示出了從ImageView的偏心。 但是,如果我將上述代碼移動到viewD

    0熱度

    1回答

    在我的項目中,我基於App本身內的某些條件在viewDidAppear中呈現View Controller(firePromo())。我剛剛完成了將在viewDidAppear中呈現的另一個View Controller(firePromo2())的集成。 這兩個視圖控制器都可以按照預期運行和顯示......但是有可能兩個視圖控制器在啓動時同時被觸發。授予 - 概率很低,但仍有機會。 我的代碼如下

    0熱度

    1回答

    有沒有辦法在viewDidAppear上關閉註釋標註?例如,如果我點擊一個註釋,標註就會出現。但是,將視圖控制器切換回mapView會返回標註,並且標註仍然存在。我有興趣能夠解除標註,但我知道這需要操作annotationView,我不知道如何將其納入viewDidAppear。

    2熱度

    2回答

    我有一個標籤,當按下按鈕時會隱藏。經過一段時間後,如60秒,我希望標籤重新出現。我假設我這樣做viewDidAppear,我會怎麼做? @IBOutlet weak var myLabel: UILabel! override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) //a

    0熱度

    1回答

    我試圖通過點擊本地通知打開我的應用程序動畫標籤。如果我通常打開應用程序,則動畫工作,但在從本地通知中打開應用程序時不起作用。我有一個條件(Astat),當它變爲真時,發送本地通知。但我似乎無法讓動畫起作用。繼承人我的嘗試: override func viewDidAppear(_ animated: Bool) { if Astat == true{ animateText