 به عنوان کسی که 5 ساله داره سوئیفت کار میکنه این رو از من قبول کنید که الان نیاز به فهمیدن کامل این استراکچر رو ندارین! فعلا چیزایی که بهتون میگم رو یاد بگیرید این ساختار به مرور زمان براتون جا میوفته...
                                                 
به عنوان کسی که 5 ساله داره سوئیفت کار میکنه این رو از من قبول کنید که الان نیاز به فهمیدن کامل این استراکچر رو ندارین! فعلا چیزایی که بهتون میگم رو یاد بگیرید این ساختار به مرور زمان براتون جا میوفته...
        import
        SwiftUi
        struct
        ContentView:
        View
        {
        var
        body:
        some
        View
        {
        Text("Hello World")
        }
        }
        struct
        ContentView_Previews:
        PreviewProvider
        {
        static
        var
        previews:
        some
        View
        {
        ContentView()
        }
        }
    
همانطور که احتمالا خودتان هم فهمیدید میتوانیم با استفاده از دستور Textیک متن جدید را ایجاد کنیم، بصورت پیش فرض متن Hello World وجود دارد، میتوانید متن داخل آن را عوض کنید، یا یک Text جدید ایجاد کنید.
        import
        SwiftUi
        struct
        ContentView:
        View
        {
        var
        body:
        some
        View
        {
        Text("Swift Academy")
        }
        }
        struct
        ContentView_Previews:
        PreviewProvider
        {
        static
        var
        previews:
        some
        View
        {
        ContentView()
        }
        }
    
به همین راحتی متن جدید داخل صفحه نمایش قرار دادیم!
برای عوض کردن فونت میتوانید با قرار دادن نقطه و سپس کلمه کلیدی font اسم فونت مد نظرتون را بنویسید.
        Text("Swift Academy")
        .font(.title)
    
همچنین امکان عوض کردن حالت های یک فونت را هم داریم، مثلا bold یا .italic
        Text("Swift Academy")
        .fontWeight(.bold)
    
برای عوض کردن رنگ میتوانید با قرار دادن نقطه و سپس کلمه کلیدی foregroundColor اسم رنگ مد نظرتون را بنویسید.
        Text("Swift Academy")
        .foregroundColor(.blue)
    
برای عوض کردن اندازه Text میتوانید با استفاده از کلمه کلیدی frame اندازه مد نظرتون را بنویسید.
        Text("Swift Academy")
        .frame(width:
        150)
    
اگر متن شما طولانی باشد، برای این که تمام متن جا شود تعداد خط هایش زیاد میشود، شما میتوانید با استفاده از دستور lineLimit تعداد خط ها را محدود کنید.
        Text("Swift Academy")
        .lineLimit(1)
    
برای این که جهت متن را عوض کنید راه های مختلفی وجود دارد، برای مثال میتوانید از دستور multilineTextAlignment استفاده کنید و مثلا مقدار center یا trailing درون آن قرار دهید.
در جلسات بعدی روش های دیگری هم به شما آموزش میدهیم.
        Text("Swift Academy")
        .multilineTextAlignment(.center)
    
 
    