SwiftUI 的 Picker 方便我們選擇項目,而且它不只能呈現文字,想以客製的圖文顯示也不是問題,甚至還能變身成 Segmented Control。接下來就讓我們好好認識它跟實現我要選李白的功能吧。
SwiftUI 的 modifier lineLimit(_:) 控制文字可顯示的最大行數,因此參數 number 傳入 1 可顯示 1 行, 傳入 2 可顯示 2 行。傳入 nil 呢 ? nil 代表沒有任何限制,顯示一百行,一千行都不是問題。
lineLimit(_:)
func lineLimit(_ number: Int?) -> some View