Menu
Coddy logo textTech

テキストビュー

CoddyのSwiftジャーニー「SwiftUI入門」セクションの一部。レッスン 3/50。

Textは文字列を表示します。Text内に記述された文字列リテラルでは、Markdownを使用できます。太字にはアスタリスク2つ、斜体には1つを使います。

Text("**Swift** is *fun*")

これはSwiftを太字で、楽しいを斜体で示しています。

テキストに値を入れるには、文字列補間を使用します。ビューのプロパティはbody内で利用できます:

struct ContentView: View {
    let name = "Ada"
    let points = 42

    var body: some View {
        Text("\(name) has \(points) points")
    }
}

画面にはAda has 42 pointsと表示されます。Markdownはリテラルにのみ適用されます。Text(name)nameに格納されている文字列を、そのまま正確に表示します。

challenge icon

チャレンジ

初心者

このビューには、citydaysという2つの定数があります。文字列補間を使って、2つの定数を使用し、テキストがTrip to Paris: 5 daysと表示されるように変更してください。

自分で試してみよう

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

SwiftUI入門のすべてのレッスン

自分で練習してみよう: Swiftプレイグラウンド