這篇文章打算透過一個簡單的程式範例來記錄一下學習到的觀念. 每當使用者按下按鈕後, 會在畫面中新增一個數字. 這邊簡單的用一個陣列來存放這些數字. 因為會與畫面產生連動, 所以宣告方式必須要在前面加上@State這個關鍵字.
@State var numberArray = [Int]()
接著, 利用Button來讓使用者點選, 當點後後利用append來讓陣列加入一個1~6 隨機的數字.
在使用UILabel的時候,常常需要讓文字有自動換行的功能,假使我們在collectionView的cell中置入一個Label,並且將文字水平置中對齊cell,此時如果文字總長度超過cell的寬度,…
此作業的重點是利用類別 Class (或是結構 Struct ) 搭配陣列將同質性高的資料集中一起處理
在SwiftUI中可以透過TextField來讓使用者輸入文字. 下面這個是一個最簡單的例子. 當使用者輸入名字, 按下鍵盤的return, 輸入的名字會儲存在name這個參數裡面, 並在Debug視窗印出使用者輸入的名字.
開始接觸Swift的世界後, 發現對於Closure感到陌生, 想說用一篇文章來記錄一下使用的方法.
These were the top 10 stories published by 彼得潘的 Swift iOS / Flutter App 開發教室 in May of 2020. You can also dive into daily archives for May of 2020 by using the calendar at the top of this page.