struct TutorDetail_Previews : PreviewProvider {
static var previews: some View {
TutorDetail(name: "Simon Ng", headline: "Founder of AppCoda", bio: "Founder of AppCoda. Author of multiple iOS programming books including Beginning iOS 12 Programming with Swift and Intermediate iOS 12 Programming with Swift. iOS Developer and Blogger.")
}
}
#endif
Joqarıdaǵı kodta biz etiwmey atırǵan parametrlerdi qosamız hám ilgeri ámeldegi bolǵan maǵlıwmattı toldıramız.
#IF DEBUG/#endif kórsetpelerine ne bolǵanına ań-tań bolıwıńız múmkin. Bul sonı ańlatadıki, bul jámáátlerge kiritilgen hár qanday kod tek disk raskadrovka maqsetleri ushın aldınan kórilgende ámelge asıriladı. Sizdiń aqırǵı Usınısıńızda bunday bolmaydı.
Hesh nárse ózgermeytuǵınlıǵı kerek, sebebi maǵlıwmat da ózgermegen.
Sonday etip, aqırǵı qádem bul kórinisti dizim menen bólew bolıp tabıladı. Contentview faylǵa ótiw. swift. Barlıq qılıw kerek TutorCell quramında bir kod qatarın ózgertiw esaplanadı. Tómendegi navigatsiya tuymesi kodın ózgertiriń:
...
var body: some View {
return NavigationButton(destination: TutorDetail(name: tutor.name, headline: tutor.headline, bio: tutor.bio)) {
} }
...
Oqıtıwshınıń atı menen kórinisti kórsetiw ornına, tiyisli maǵlıwmattı toltırıwda tutordetailga baratuǵın jaydı ózgertiw kerek. Bul kod tómendegishe bolıwı kerek:
Jırlaw tuymesin basıń hám wákillik menen islewdi ámelge asırıń. Hár bir zat jaqsı islep atirǵan bolsa, programma da jaqsı isleydi.
Tek aǵza jazıwlarınan birin saylań:
Hám keyin tolıq ekranda qatnasıwshınıń tolıq maǵlıwmatları kórsetiledi.
Juwmaq
Bul maqalada SwiftUI tiykarları keltirilgen. Endi men bunday Apple hújjetler jáne bul ramka arnalǵan WWDC 2019 sessiyalari sıyaqlı tómendegi resurslar, birpara kóz usınıs hám taǵı basqa wazıypa Scheduler, dep ápiwayı qosımshalardı jaratıw qolay boladı.
SwiftUI Documentation
SwiftUI Tutorials
Introducing SwiftUI: Building Your First App
SwiftUI Essentials
Bul ramka Apple rawajlanıwınıń keleshegi, sol sebepli siz ol menen baslasangiz áp-áneydey. Yadıńızda bolsa, kod haqqında isenimińiz kámal bolmasa, avtomatikalıq aldınan kóriw menen islewge háreket etiń hám koddıń qanday jaratılǵanlıǵın kóriw ushın tuwrıdan-tuwrı paydalanıwshı interfeysinde ózgerisler ete alasızba yamasa joq ekenligin bilip alın. Eger sizde qandayda bir soraw bolsa, ótinish, tómendegi túsindirmelerde olardı so'rang.
Malumot ushın siz tayın joybardı bul mannan júklep alıwıńız múmkin.
Tegler:
swift
swiftUI
iOS
ios development
Do'stlaringiz bilan baham: |