• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • SwiftUI 控件之Text 文本框顯示古詩(含demo)

    代碼

    import SwiftUI
    
    struct ContentView: View {
        
        let gushi = """
                    風急天高猿嘯哀,渚清沙白鳥飛回。
                    無邊落木蕭蕭下,不盡長江滾滾來。
                    萬里悲秋常作客,百年多病獨登臺。
                    艱難苦恨繁霜鬢,潦倒新停濁酒杯。
                    """
        let jieshi = """
                    風急天高猿猴啼叫顯得十分悲哀,水清沙白的河洲上有鳥兒在盤旋。無邊無際的樹木蕭蕭地飄下落葉,長江滾滾涌來奔騰不息。悲對秋景感慨萬里漂泊常年為客,一生當中疾病纏身今日獨上高臺。歷盡了艱難苦恨白發長滿了雙鬢,衰頹滿心偏又暫停了澆愁的酒杯。
                    """
        var body: some View {
            NavigationView {
                VStack {
                    Text("登高")
                        .font(.system(size:60))
                        .bold()
                        .padding()
                    Text("【作者】杜甫 【朝代】唐")
                        .font(.system(size: 24))
                        .bold()
                        .foregroundColor(.blue)
                        .padding()
                    Text(gushi)
                        .font(.system(size: 18))
                        .padding()
                    Text("    "+jieshi)
                        .padding(.all,20)
                        .lineLimit(3)
                        .multilineTextAlignment(.leading)
                    
                    
                }
                .navigationBarTitle(Text("基礎控件--文本框"))
                
            }
            
        }
        
    }
    
    

    效果

    41085-e3b18ccf2a9c2152.png
    image.png

    更多SwiftUI教程和代碼關注專欄

    版權聲明:本文為iCloudEnd原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/iCloudEnd/article/details/104049044

    智能推薦

    SwiftUI基礎 Text 如何顯示多行文本,解決lineLimit不生效問題

    本文價值與收獲 看完本文后,您將能夠作出下面的界面 問題 SwiftUI的Text多行文本bug,一直困擾著開發者著。基本上每次xcode都會造成上一個版本解決方案失效。下面我們就來看看最新的解決方案 代碼 技術交流 QQ:3365059189 SwiftUI技術交流QQ群:518696470...

    SwiftUI macOS基礎控件之TextField

    本文價值與收獲 看完本文后,您將能夠作出下面的界面 [email protected] 看完本文您將掌握的技能 掌握TextField基礎使用 代碼 技術交流 QQ:3365059189 SwiftUI技術交流QQ群:518696470 請關注我的專欄icloudend, SwiftUI教程與源碼 https://www.jianshu.com/c/7b3e3b671970...

    SwiftUI 兼容1和2 全功能多行文本框TextField和TextEditor (經典教程含源碼)

    實戰需求 SwiftUI的TextField和TextEditor目前都存在中文輸入問題,而且如何優雅的隱藏鍵盤也是個問題。本文將為大家制作個可以用于生產環境的強大文本輸入框 本文價值與收獲 看完本文后,您將能夠作出下面的界面 看完本文您將掌握的技能 管理一組TextField 使用ScrollView 設置圓形TextField 基礎知識 UITextView 可滾動的多行文本區域。 總覽 UI...

    SwiftUI之Codable是什么(含解析JSON源碼)

    什么Codable Codable是一種將JSON數據(或字典)綁定到Swift中的模型/類/對象的方法。 Codable首先在Swift 4中可用,它省去了手動綁定和保護JSON響應的工作。 實戰代碼 [email protected] Codable協議使解碼平面數據變得很簡單:如果您解碼的是一個類型的單個實例,或者這些實例的數組或字典,那么一切就正常了。下面我們將解碼稍微...

    SwiftUI 游戲開發之做個打飛機游戲(含源碼)

    本文價值與收獲 看完本文后,您將能夠作出下面的界面 代碼...

    猜你喜歡

    SwiftUI 內功之 coordinateSpace 坐標空間高級用法含代碼

    實戰需求 實現一個組件在另外一個組件內的拖拽效果 本文價值與收獲 看完本文后,您將能夠作出下面的界面 看完本文您將掌握的技能 掌握 coordinateSpace 掌握 overlay 掌握 gesture 基礎知識 coordinateSpace < T > (name: T) 為視圖的坐標空間分配名稱,以便其他代碼可以在尺寸上進行操作,例如相對于命名空間的點和尺寸。 參量 name...

    SwiftUI界面賞鑒demo之《瀟湘臥游圖》List & Navigation

    SwiftUI 和 Flutter時代編程將成為一個有品位的工作,為此特開辟新板塊,用于顯示SwiftUI制作的界面demo,供大家賞鑒。 功能 List Navigation 界面切換 自定義Cell 效果 [email protected] [email protected] 代碼 主界面 詳細頁 更多SwiftUI教程和代碼關注專欄 請關注我的專欄ic...

    SwiftUI界面賞鑒demo之《寒食帖》Grid布局

    SwiftUI 和 Flutter時代編程將成為一個有品位的工作,為此特開辟新板塊,用于顯示SwiftUI制作的界面demo,供大家賞鑒。 功能 List Grid自動布局 分割數組 自定義Cell 效果 單數效果 偶數效果 代碼 如何分割數組呢 參考資料 https://www.hackingwithswift.com/example-code/language/how-to-split-an-...

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    精品国产乱码久久久久久蜜桃不卡