0
所以我有viewDidLoad
功能在這裏:的iOS文本 - 斯威夫特
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
titletxt.text = GlobVar.getTitle()
infotxt.text = GlobVar.getInfo()
loctxt.text = GlobVar.getLoc()
其中titletxt
,infotxt
和loctxt
在該特定視圖標籤/文本框。 GlobVar只是一個包含信息變量的類。
因爲當這個viewDidLoad
函數運行一些奇怪的原因,似乎更新文本字段,但它不顯示,直到我刷新視圖後(即 - 退出窗口並輸入一次。)
有誰知道爲什麼是這種情況?
將代碼移到'viewWillAppear' – Paulw11
我自己創建這個函數嗎?它不能作爲覆蓋函數 –
它是一個標準的UIViewController方法,你可以覆蓋'viewWillAppear(animated:Bool)' – Paulw11