開發 iOS App 時,我們時常在 collection view & table view 的 cell…
使用 iOS App 時,我們時常看到可以展開折疊的頁面設計。Apple 在 iOS 14 推出了專門實現展開(expand) & 折疊(collapse)功能的 DisclosureGroup,接下來就讓我們以彼得潘喜歡的推理小說家為例看它表演吧。
當我們點選 iOS App 畫面上的元件時,正常情況下超出 superview 範圍(bounds)的元件是不能點選的,例如下圖 X button 只有在黃色 view 裡的範圍可以點擊。
開發 iOS App 時,我們時常串接後台的 API,將後台回傳的 JSON 資料顯示在 App 畫面上,因此看懂 JSON 是十分重要的一件事。接下來就讓我們試著了解 JSON 跟學習快速看懂它的小技巧吧。
JSON 是一種資料格式,主要以 [ ],{ },字串,數字 & bool(true或false) 描述資料的內容。
開發 iOS App 時,print 印出的訊息會顯示在 Xcode 右下角的 Console。比方我們半夜睡不著,一直點選畫面上的 Console 去哪了時,應該會看到 hello 不斷印出。
Console 去哪了
hello
開發 iOS App 時,我們時常看到圖片在左,文字在右的設計。這樣的設計,可以簡單地透過 HStack 呈現。
HStack { Image(systemName…
透過 JSONEncoder 的幫忙,我們可以將自訂型別的資料轉換成 Data 型別,上傳 JSON 格式的資料到後台。例如以下例子:
These were the top 10 stories published by 彼得潘的 Swift iOS App 開發問題解答集 in September of 2020. You can also dive into daily archives for September of 2020 by using the calendar at the top of this page.