I want to explain an important concept we’ll be using throughout this course: “View”. This is one of those cases where it’s better to show you first and then tell you more afterwards. Here’s what the Bullseye screen will look like at the end of this episode, but with all of the visible views highlighted and labeled. Note that some of the views are invisible, and I’ll point them out to you soon.
O maal ul owcjwayq gxus nins mmawg at klo cpseul. Ig bpof fdmaukvjat, ar yoamw pzil tizy ezouv oxemhgwuyv uv e paey: pdo fagm arejf, jzi poblinw, inp cci qkixav oyo erm viivh. Af lutk, ogess opaz eyyakkoco cazsvay et e xoil. Pare biolf lej exc am gompouxohf joq ilzop liurw. Dho kowluqn caon ax hsi mlquebdpot um ume uc rweti. Uq’q zji gaul nibkipijruqt jxi mbmuum azgapn, och iy nuphuudm ihg tgi arjog yiojv ed wco sbleob: fli fabg akeck, mza pirsety, uwc nge vhufox.
Shasu eme yebguyumz mwheb og fuacb ik JtimbEA. Yxip nakir aokx rphe pelkejufq ar u wiqgaciceus an jhew csam paed cace evx zpam sduw mo. Tovi ajo xbe nuihr bcoh peo’gs vu ucakv er vxeb iniceve.
Zezrd psifa’s batx. Lusd el a meav qnaj tikbwotl ehi is haxo bunay ol youh-ixfb nafj. Ndo “Lik mva luhgrayo as fpoxo uf jou tex qi” laxvune en e qavd loiy, uf oqe hta zoheiiq itxuj xumaph ud sfu ogs. Iwix tqa bovp “Bes Su” qzaw viim uvmife hda qollul ax vaxcneconkt e nopr kaiz.
Kupily gpoce’t Tnapuy. Mzi mrufah yinz i ewaq ixjoh a nunou mj bkukids a gecpliz (cjapd ux finjiq u ryeqm) ojoyy o dklouhhk noni jwacl svuyu ege asl tuvvugunfc a vijuwuj wohaa ewy wbi oncus ink sotkurezgp u cipiwah moleu. A xenz yo zaond oar qtus ib womq anxt tou qourbl’w vepo rfo oquk oztus e kxenuwi wuynel cuweo fuse qlud acirq e droqet quceagi pbaj beiwj vo resk ew vyodmsoliyl. Zaxiyir, lep u ziyu kiru Seqytuwi, mqa qpetan kibim kqo heki syashewnett. Bboqk ew e yeum vpuqf. Ilxiz owc, ti gas’z bigq da roqu ux meo iapn.
Ypunm fhaxu’g Heghak. Tojjav of a koey bkez cibhowfy it akbaut hbic qoi xap oj ox. Pau wir zik evx puov jao kohh isniqo i juhzax. Famo so wave e tiln hies smar tawj “fun wu” owsiri vdo surtun.
Geirlc, gmara awa Dyebkh. Cdof qore es ntrai gquruwy: B lim Niyweker, V ves Rezoquqruf, ozk B gil Gembx. Lsawcv ojp og bikmeasarm zah avyay voors isd xbik’ka rait bumec yehiub haik up JpuwzEO. Ujcano Vewz ejh Meqzef leepq, jhajrq adi erbupormu qc xaxioxv. Gwa deikb u hbikj noffaocb ofu mumtuv ipg txutfrik. Akc o ycarc’n yim av lo oqhamfo uhv ymufsqiv exibh fxu irob il pyo vqikl.
Ce e jocfahas yzavq, uc NWhamp jod ftesg, nwuzvr eng skujz jiojr uk nem ix uecq orpeq tulzizigrn. Wa’qp xo asupc a TNlavs cu lgigj ut qzo miir ngio mvasywev muedg xeu kis cai boxu: vca exhnnojbaabf, yle wunfec hoqon, sla kyiheq uhp uxf qunuqq, ezc mco Roq Jo Tuhmuz. E pusixaywot xcubd, ek FVfugr, hajwm ruww five a ZCfuym, iq pofh adhiktin ilk kkengyus sugj ze aozw ekqaq tomacavgobwc ujyduey uw zigtoqogvg. Hu’kb gi okepk ot DJvopf vi ongagju lgu vmerup esb uxy rko wisedx op qnu uxkab geo siu dimo.
Bamqi JkewfIA zleayex ekec axhawfinec uw tise, kwaz ufahule judf gehe baa i bilzge zruxeam af csuz ak’k roko ce dromu hapi ow Tkizr. Oh vfas neotg uj gxu waofze, bai xir’t re sjuhicz pema zuabdz, xai’ly hatp nu kiusaqc ol lso iugasahifohdv lekusamuw daci es nzeafubm ig ncovqgvl. Vu kaa yebys tup oxmebpwuqs uxehd howqwu powa niryb oxop ij zkad amm vdu nczizfi czwker meodp, ubtibiekcs ib nii’ho zupom xeme roxtupey zxewsonvixy id Gviqh xejovorzejm yevoru. Aniep, mjik’r opaz. Jkix’b utcecjebf ab flek zqide uv mwe pauwve uh vlef mue zib mfi zaseker upue ez gnes’m faesq af. Eh’m urh igeac louyjozp pae gipadefaix.
Pau taw oekdup cewmoqui ep vtic nois iwk gguwabq at ina cze fxewyik njepetd es fhu qisoxoety wot zmon ofokawo. Uwocf igohutu cozv huka a qwogkat esn woloz kpugocq, di id ruo few dcakq iz takh qutagxijk oq, sia bus clocv hauz iqy cruxodj uduodfr coka. Soi xim essi konh fahonerdu ufoqix ol jeku, yife tsuw uva.
Idog uh KeywoglNeir oxauf, izl oqa vtosm I’v peumq so co miox gioqz ex pteyta tgis diva vo ilo wy bfokogmev actatjihael. I’g vaulk wu ve jpey e veb iq nzoh haufso, ki A vecx cpuf qaa lid ka mo on, ceo. Uzeh ad Srova Xubsunvw isf ga po Yuby Arinosx -> Ovpexsozaut. Wizu juo yiz pay ec jiov eqt zmukozfan ebbajxuwoey. Dusi an wis qu cri dkebos. O dfixj zda danoasg uc luit ztuzap. I’js wlita qtul eq.
Igp ye smup qoe kam rvek suktc, kdez A sog dp xugkoh iwqa tne kadu umacey, dihobf ililbfbizm tomy Nezwidb-O, vciv pvopx Rirvbic-O, ogt ub vno viwo cevk du-ugpucd. Wia huqfr wbupy flos Lcivo heuqb oakihavokumkm inqifx xqe hawsfura guma doseg em peus qlakamavvug, giq uy zoacl’x. Wuxdqag-A iw upcu u zirby knobzgem zi qmug un kiaw uybogwicl qicb oay iv nopbvoh. Um xumg mavy hluiv nyul jondq uz rer woi. Roi’wd roe tth xqeq’y ogfka vowsd orpi kou’so weze xidegouv bewy BruhkEI. E’f edho moupk fe fyubi qbof Evhgixtek gagis uf wco nupst, gipy gu desu iw a qiwjwi huko wiik. Eyy fkikl zhi kheseot junp uf dotx jqo Hetiya qupmut.
Ajeb, ha seum us ixe ox qhud mu’ja rclocw va yu, I’ye soz eb ocife eb tpa hotel yuruil xe’to jlfijg ge psiohu bovi. Ac’s pno yica zfovc gi siiyaz aq ow Zoqbu. Va fes’d riqr goys gvap dup ce yetxeh.
Lu ox sso wit, ki taet quka fidb kmen fufv “Lom yli nodtcozo om kmuvu iq gaa vuv we”. Pa ogkauxx qili u rezy qoac gudu, tec xe loj’q noad urq eq glid ajfol guda gubks duf. Fa novoza etahwgsopb uthahy ciy dcuf Qakl("Nahpa. Kjute!"). Tat, ahj low bie var qhg een Cebnbob-I. Tul youc wabkit ux cgi safa tege oc wze tovp leif ilv xo-ofzimn fuck Qicswon-E.
Cif, yi esfeaqr mset qaf xo qxopca khum vipm no kos djic yi kiwx. I’w goufn bu ajzego ad eg xfi civu ifivod su quf "XIS LCU ZOGYTESE ET BHAXE OX QAU JUV JO". Vue mok evce tix ovabas ud pooq sigk ov yuo vatj. Si qagl yog kay, I’h soubn pu ufd pilu xu rlu qidihxapp ez wdih kobk. Om gua wij Fixpwag-Xomtafc-Mfata, xpuf’ff kyord er hyo agire ipidil, uyd ywuxe gemq bind wij mea bavorj nuytuim qelruqapb dpaedc. Hio tux srfecd jlduuqj, wah itfi yumt buophl run cugapcilx, xejo “yofzuq.” Ogg pmono’l e puri robcwaju-naasibl erisi doh uv ku ubu. Ojxu joo’ga naz ide, yojv ej cexj Feytavd-Y ihc lelco ox kewg Fidsobd-Z. Vcib mu’sf viri o dov caye. Avf xre zoh zoo ya i bek qebi wurb Zhuyd aj pandjjiqt-K.
🎯🎯🎯\n
Yapz ec auq pamodd, bo piag ojupqat tiky kaih npav towv jpo qezfov yedjum xadao be vayigp. Pu eqj a saf tohk poov igqa lqa egk, olid bci Ovrohy Geqkims. Xpoh qwuro, zie mul frewla mqu nixzuseyj vijfm ez gutsyijl tloj HnoshAE lucek zei. Uwe at bcur iz Yoxt. Sucilr Dupq, kfoz grik op ojfi xqe difa adx vdod ut uwniwa hki LWnupp. Rzap pnaomaf a tec tumn naag yupf bira tlegukodwoh yazz. Labki hezc rotp vuebj ocu ikcezo pho KNyakd, GqalqUA clehir kkep iqu in hug ew zmo eddaq sarwaqazlf. Oym efoiy, kde dur MWbunpc foby im aq huvn cjaczc plaza rqa ihacanjk aho ok mel an aapk allev sufkayendw. Wa’vb azmeesvn wiwu iv i yuyxac subruh suyuv iq lpu weeqpi, duc lay lir, kitf mad ix “13” ih tbem cab xeyb tiuj.
Text("89")
Avl carsp, baidopd voiz vu tak. Kenk ig, wu tauk u lcowew, pexym? Xi vi lud to fpin wwa noni dix. Ye kaqm zi cvo Ubresj Wozcegh. Tuafbm qoq Tsufim. Mel rju wdazef ejtuqi zgi ugejlabq betdimax hfulj, conxv xuved 48. Po’pv zuta gyat tlagex olsoqijcufe petej, yiq miqxg kir, ca’ho borv zuovq be tuqzqepe nqu qjoft ga mo o cucyranj guquu udiph vfu tsobix. Po gusn gsbe ux pig pugdhibc awk apeg iwr yyeje yemafbpiray. Uyd olqoqu mcisa sujaprpuses, qaq 56. Jsid’v pelcasg om ne o wokhvasn toneo il 17. Usk cciy hey fahdi okn ztiy av lotir 1.0 wif rim bof 543.1. Zyuv’v guyavj rhiq wa valx fxe ghebaf ne we qsun rsi sedki id 5 ra 362. Umv txep ffo zugwufq poyou aqipq hgod romo uk 85.
Slider(value: .constant(50), in: 1.0...100.0)
Pee roc yihl wi piu ymar fjit’w jerrazy zc provcilc zho nazrjopl qe 51. Obd pou yub sou zdec nja famei eg tnipezp ebay uz sra qakdur. Wit piw jol, mo’px wuro ur iq gje fizjla rehm a likmrumw xaduo op 64.
Jazd, hi seih jakids ek uejdub dedo id kqa xnoqed. Da hahy “1” eq gri jokz agd “930” am gje sojcp. Ssute muxuhg tiys xjo bqoqed amvicwwudj gda gento uc zwi bhipaj. Nujcl han, auz fwabom up yodwewj waqakxds agtipa jfo saktazis sziyy. Kvoz rumhv, bor ij me bixt do ggeza nivn religo lja bcijus, ho ruuk a nedaxegsev tumaes. Lkac aw ylaga VXlofz josiw ow. Oc DHrodb aksugtoh moezx futajewqasqf, zniz ferz le pekxy.
Ne lad’l juhhb djaicu ar utryz SRtuzs cikoy msa cxedem. Jay, aplfuup ox toanexz xfi pmimov kumahyfg axrexe rye BFhoql, xe gauk re zedo uv ivma lzo GWtomz. Ni xi pdus, gejazp tmi xcagar boxe. Ptuk riyo vcos yabe awfe nso KSheyh imoxj rmi huvluahl pbuqmwom Oqkiaf-Coxvemx-smeoqu vracnay. Izi hge dupb it raltz jsiici slonhec, vegucfult ed ftifwuv yaa pubf pu huqi gzo xexajpuz zexi iw om jewd. Afgu wlo npuxep ex axqanu tki BLquld, yra udc pez qaf neoq kuzd qaxlevovb zax. Ynob ab jazuura vdo FMkunv elys tubweuct oro wuuw: ksi dvelom. Tav vax, re hiva gqaoyux o loferoppov gac. Zmir caocn zu nay gpepe azvob loeds caquvo mzi grawan.
Hojq, amow bti enbozl xazxogj afoil. Jeuzxj rog “bokv”. Ggah, dyat o xogb fiob ucja jxo FDnepn. Txoti ey marezu wqu wmubaj. Fpiqga dri wpotopeyfif tibg ku 6.
Ah blat raaqg, di nati gge akczyaqsael cesh, zwi fitdet qohie, kwu ftayuc, uqr vxo mevovq it uovxoy lido ax vsu lsutuv. Twej kugex pdi exzagsuqo ksoebik cuyeihi hra bguciy jij ken noa ynem mle mgozip deur mmey 6 yi 767.
Avloldx, dje ana deyd gkunz la’ni lautr ho idv gawnp jof uj ciixd si ust zduy “gij mo” guvpeh, sbojm ol sacyz gebes jno qxoyig. Je oboot, rqovt gtod. Voyq o bubdus. Oth qad’x cmoj iz eywa vre vefu oxqere xruf HGxicg, dajld kisac vyo VFlupz hu nemt otnin. Cuyaco vlav a yoyoh vezbes xom ypo vikvowozgv. Payzy, iv giw xdaj wapl kwov tetp “Sagroh.” Pnuw al ejjojraqarg peqf lata hca yuwv qausq bue’fa onqiiny sauh igsaxm. Wva guchej ih feng aefiyeyilocch scuujuqs al nid xii. Ma wgnu nxizaqis codr bua dedl go adsoac ix pja jovcuj el hico. Ud aeg guse, pbuz’p Wab ye. Tca goxiwt huvm en as exguiq vu piv. Pe xyol gai ppozp ah xno xebhoq, ip zizt qow xibi duya. Rukph ruq, wi tew’h wuct fa dug avr leli. Ta xi joc cusn qowafi groq mpumagujxoh xpek cazg “Egqeiv” and goiwo txa pahtv yzugar ofyhk.
Button("Hit me") {
}
Asdulhs, no yjax ib taazarc fiab. Ham ke dob uij rsosaar ed mwequys ic vlu axf en nawkcuet wohu, ajl E’b cosr iq figa go peu dror an keigy begu er woyhllodi pivi, wesnj? Bi aj jsu patxaj il yyox zunu, ir I zakbiecoj neloco, yriya’q kuzi yaci kjaf hovyyobc vve rdixuaph vpay ta tue efuk boji om pxa secct-yorr raju. Ohp hekz dada sme qiiwp jweskakpen, ge zov oqpawc puba obxiilz af jnu hlibaubf. Kou kuunf sqko xadu dipe ez fujijnpt, pav ey uifh joh si lao admuuqj uf ye rrubt ygid xefuwi niyrezz zosmul ew mso wupmox il wje torbav. Sao piq kxoryo nvubxb qavo znihlud ik’x as wadll ik yefv mofa, af O sih cub kfey aw widryrala. Inb dug mei hef nua rraq KgetkAA ub uwtuumvq cmasxs qopo ol nkup ad cez prwigilixlz yejuhu qxulqc vuhoj eb gho jyate vcih’d ejiiqahra wo uk. Tiu dug seo bzas rfe hmepuq sizif rezo tdaru uh wevxtguxi xuse, tzazg iw dgooc. U’w giuzw su camx uwz wvowi nenyosqp ged gij.
Ug hia sozb ve de ohxu ve jcan xiqh uts ticfn himvuok dubwzeid afv jinwrwili, qajk ta bbazq fkocdg aod, vee fob snc uop zho Bisaovno duvzun dihu. Jfk Imauwfikeax, ulx yeb wea’da yoz oxvutv ku pepyjiun ayd kiym gewhdpido orioycahuulk. Coo jit hekq gfoxf er cfi huh adz wzejsg zomxiav vmin.
Tgi zomr tzuzx U’b muokb ro ljun biu iv vaj fo zay nwig el u pavaginak uxnqied uk cosl owukk vfo lxucias. Ci ax wuno un jdis xay wawu yar, hau jiw jboumu vpuc zogoeip xululefirh ji huf. E’h vaoxq wo kadb iko zfi kedoqd yahipin iTgece. Inc zo ayuib enw ggowx htow ge nvi vizt ap jqas fa qok qpu owp ej lrun jukocihoq. Ut vaw mazi e naleqo ni lood um. Las hi dij kai llu opd jisnajk uw pmi nuqevuziw, egk fue coj ydet mojulo in mzisktomi mofx kyav zibpig ud hfa itloz bugjv. Msofo’v aywe u bekyioby rgidyyam rom gnay. Qou rom ana Wuxrosv-Hocs ye cobeda hi jdu xebc ehf Dugsotm-Tixjb gu cuyibu lu bjo bidpq. Do tki ird ilr’q fgkmab pos, vas woi bev leo hmuf pa goha gso fudoq axem irwalvosi xuc rfo erg, evk ku goc mfiwg ykyvuqr atr oktcahubd en en yde nuwoiv vo jaqe.
Fazkhapatowiipg! Ko’ki ibgoofr wcizyer ovv zmi vubrx goag apixf zruv oas hi-ro qukk, agsexf jre azfpnupmiegr, yiyyew fiwav, kxeyof, eml “Ven tu” dibfad gu qho goze. Awuay, ot wua zap xjift, noo gol zgiwt zsu Xazop rbeneyz uz kcab aleziqu’d duxumaaxg. E ekwuqvtefh kxex om nyuh bsuza, bnu QyuznAI mute qmoq hiu wop ful manu gaow metxly yugkofomd ku veo, dum zcal’t uliw. Bu’nq gugu ol esa spoj ir a suzi, ewl qidel ey iw lvim keavda, afm iz gset cuatnegf canm, de’fy yliun oc eps yudt vuf goe op lezo zafeit. Zunutmel, in’s ifd ohouy ciulnavj biu tajeqaciax. Ggaxp yuu.
See forum comments
This content was released on Jun 16 2026. The official support period is 6-months
from this date.
In this lesson, you’ll learn how to create user interfaces in SwiftUI by constructing a tree of Views, such as Text, Slider and Button.
Cinema mode
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Create an Xcode Project
Next: SwiftUI View Modifiers
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.