viewdidload

    0熱度

    2回答

    基本上我想比賽開始之前創建路的地方英雄將繼續前進正確加載,這樣用戶就可以看到他的第一個步驟,但問題是,當我在override func viewDidLoad只加載圖像後代碼外觀是我在Main.storyboard中發佈的不是該代碼,使用print它表明圖像已到位,但它們並不是我在屏幕上看到的。或者,我在@IBAction func play中放置相同的代碼,然後按播放按鈕圖像加載,因爲它們需要。

    0熱度

    1回答

    Im構建一個使用Google Maps SDK的應用程序。爲此,我將視圖(根視圖)定義爲mapView。現在我添加了另一個視圖,我想要在mapView之上,但是當我在viewDidLoad()中這樣做時,它就不會發生。我真的很感激幫助,甚至解釋爲什麼會發生這種情況...... topViewBar只是我在Storyboard中添加的一個UIView。 class MapViewController

    0熱度

    5回答

    當顛倒視圖的細節時,我想要執行某些代碼。這與viewdidload不同,或viewdidappear不同,因爲我不希望它在應用第一次啓動時運行,因爲它是我的初始視圖控制器,但只有在從另一個視圖返回時纔會運行。 我該如何去做到這一點? 謝謝。

    1熱度

    1回答

    我有UIViewController與UILabel需要顯示「lbs」或「kg」。我的應用程序有一個設置屏幕(另一個UIViewController),通過第一個視圖控制器以模態方式呈現,用戶可以選擇兩個單元中的任意一個並保存其偏好。如果單位改變,模式設置屏幕被解散,我當然希望第一個視圖控制器上的標籤更新爲新的單位值(但不刷新整個視圖)。我以爲我知道如何使它工作,但顯然我沒有。 在我的模態設置屏幕

    0熱度

    1回答

    我開發一個小地圖應用程序,允許用戶查看他們的當前位置誤差。我的相關代碼來執行這一點,它似乎按預期方式工作: import UIKit import MapKit import CoreLocation class ViewController: UIViewController, MKMapViewDelegate, CLLocationManagerDelegate, UISearchB

    1熱度

    3回答

    我正在使用自動佈局。 我像下面的代碼一樣以編程方式向uview查看scrollview。我試圖運行initShopView在視圖加載但它只是不工作,並沒有添加滾動視圖來查看。我已經看到了視圖層次結構的捕獲。 class variables: @property(strong,nonatomic) UIScrollView *shopScrollView; @property(strong,n

    1熱度

    1回答

    之前,我在最初的網絡調用中,在所有視圖設置好之後,立即填充viewDidLoad中的用戶Feed。 然而,與iOS」狀態恢復機制,這並不作爲國家恢復工作viewDidLoad後進行,所以如果我想阻止呼叫被製成數據已經從恢復填充,我不能,因爲那只是在viewDidLoad之後才知道。 那麼我應該在哪裏做初始網絡通話等?每當您從被調用的導航控制器堆棧導航時,viewDidAppear似乎都是錯誤的。我

    0熱度

    3回答

    我有這樣的情況: 我有一個UIViewControllerVC1其中有一個容器視圖。此容器視圖有另一個UIViewController - VC2。我需要設置屬性VC2並且設置後,更新連接到VC2的某些標籤上的文本,如IBOutlet s。我可以通過執行在故事板中創建的具有標識符「segueToVC2」的segue來訪問VC2。在設置了VC1 - PROPERTY1的屬性後,我調用performS

    0熱度

    1回答

    我有2種基本方法 - viewDidLoad和viewDidAppear。根據我的應用哲學,當視圖控制器加載時,它從基本數據中提取數據,並開始用一些謂詞對其進行分類。提取過程很長,所以我將它發送到全局隊列。當我的視圖出現時,它顯然不會從數組(在load方法中編譯)獲取值並崩潰。所以我需要viewDidAppear等到至少有一個對象被添加到數組中。 信號量或臨時值的種類? 在此先感謝! P.S.數組

    -1熱度

    1回答

    我有鏈接到圖像,我轉向最後}下面的評論。使用Xcode7,我所有的代碼是: import UIKit class ViewController: UIViewController { override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() } override f