1-2-Lekciya. Mobil qosımshalar jaratıw ushın programmalastırıw ortalıqları


var body : some View { NavigationView { List(tutors) { tutor in



Download 6,38 Mb.
bet46/50
Sana06.07.2022
Hajmi6,38 Mb.
#746049
1   ...   42   43   44   45   46   47   48   49   50
Bog'liq
Lekciya qq

var body : some View {
NavigationView {
List(tutors) { tutor in
...
}
}
}
...

NavigationView -de dizim kodın aylandırıw kerek. Ádetiy bolıp, navigatsiya paneli hesh qanday bas bet joq. Kórip shıǵıw dizimdi tómenge jıljıtib, ortada kútá úlken boslıqtı qaldırishi kerek. Óytkeni, biz navigatsiya paneli ushın bas bet ornatpadıq. Bunı ońlaw ushın tómendegi kod qatarın qosıp, bas bettı ornatıwıńız kerek (yaǵnıy. navigationBarTitle ):

...
var body : some View {
NavigationView {
List(tutors) { tutor in
...
}
.navigationBarTitle(Text("Tutors"))
}
}
...

Endi ekran sonday bolıwı kerek:



Keyin navigatsiya tuymesin basıń. NavigationButton navigatsiya stackida jaylasqan jańa ekranǵa alıp keledi. Dizimdi Sortıgationview-ga aylantırganimiz sıyaqlı, dizim quramın NavigationButton menen tańıw kerek, tómende kórsetilgeni sıyaqlı:

...
var body : some View {
NavigationView {
List(tutors) { tutor in
NavigationButton(destination: Text(tutor.name)) {
Image(tutor.imageName)
VStack(alignment: .leading) {
Text(tutor.name)
Text(tutor.headline)
.font(.subheadline)
.color(.gray)
}
}
}
.navigationBarTitle(Text("Tutors"))
}
}
...

Endi jámáát aǵzasınıń atı tolıq kóriniste kórsetiledi. Endi bunı tekseriw waqıtı keldi.


Ámeldegi aldınan kóriw rejiminde siz prezentaciya menen baylanıs ete almaysız. Ádetde, aldınan kóriwdi basqanıńızda, koddıń ápiwayı tańlawı bar. Sınaqtı ámelge asırıw hám paydalanıwshı interfeysi menen islewdi tekseriw ushın tómengi oń múyeshdagi jırlaw tuymesin basıń.



View qarańǵı bolıp qaladı hám barlıq simulyatorni shınında da kórsetisler menen ushırasıw múmkinshiligine iye bo'lgunga shekem bir neshe sekund kútiw kerek bolıwı múmkin.

Júklep alıw tawsılǵannan keyin, siz kletkanıń ústine basıwıńız múmkin hám saylanǵan kletkanıń atı kórsetiletuǵın stackdagi jańa kóriniske ótedi.




Tolıq prezentaciya ámelge asırıw ushın háreket aldın, meni sizge kodtı jáne de anıq qılıw ushın járdem beredi mákkar qabıl kórsetiw qilaylik. ⌘ + SortıgationButton-ni basıń hám " Extract Subview" - ni saylań.

Boom! Navigatsiya tuymechasidagi barlıq kod pútkilley jańa dúzılıwǵa iye ekenligin kóriwińiz múmkin, bul bolsa onı júdá anıq etedi. TutorCell ushın Extracted view atınıń ózgertiw.


Endi TutorCell-de qáte qılıw múmkin. Óytkeni, bul dúzılıwǵa ótiw ushın tutor parametri joq. Qáteni ońlaw júdá ańsat. Tómendegishe TutorCell dúzilisi ushın jańa turaqlı áskerg:





Download 6,38 Mb.

Do'stlaringiz bilan baham:
1   ...   42   43   44   45   46   47   48   49   50




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish