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)