[英]Swift ios viewDidLoad, viewDidAppear image control size different
[英]Swift ios viewDidLoad or viewDidAppear
我是Swift的新手,我不確定該如何發展。
我有一個表格視圖,其中填充了來自外部API的數據。
然后,如果在表視圖中按一個項目/行,您將被定向到該項目的“詳細信息”頁面。
當發生這種情況時,我將發送帶有prepareForSegue
東西,例如項目標題和其他信息。
但是,一旦您點擊了“項目詳細信息”頁面,就必須再進行一次API調用,以獲取有關該項目的更多信息。
所以我的問題是:
我是否應該使用viewDidLoad()顯示prepareForSegue
附帶的信息
然后在viewDidAppear()內部進行第二次API調用?
我的目標是不讓用戶等待第二個API調用,我已經在表視圖中進行了API調用nr1,並在使用prepareForSegue
時推送了該信息,以便在訪問詳細信息頁面時應直接准備好信息。
提前致謝,
您可以在viewDidLoad
顯示任何信息。 理想情況下,您可以使用“加載更多”按鈕,該按鈕將進一步調用第二個API,並使用獲取的信息更新視圖。
如果您想自動進行第二個API調用,只需繼續並將其添加到viewDidLoad
本身中即可。 網絡調用應該是異步的,並且應該在獲取數據時更新UI。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.