Ukuqonda iyonke itimu nokukhanga okubonakalayo kohlelo lokusebenza kuncike kakhulu ezintweni zobuhle ezizihlanganisayo; interface yomsebenzisi nolwazi lomsebenzisi. Isici esisodwa salokhu ukwenza ngezifiso imibala yangemuva yezakhi ukuze kuthuthukiswe ukukhanga kobuhle. Esimweni se-UIDatePicker noma i-UIPickerView, ukwenza ngokwezifiso umbala wangemuva kunganikeza ulwazi olungcono lomsebenzisi. Ulimi olusheshayo lunikeza izindlela ezimbalwa zokufeza lokhu. Lesi sihloko sizokuqondisa ukuthi ungakwenza kanjani lokho.
Ake sicwile esixazululweni.
let myDatePicker = UIDatePicker() myDatePicker.backgroundColor = UIColor.cyan let myPickerView = UIPickerView() myPickerView.backgroundColor = UIColor.cyan
Isixazululo sincike ezintweni ze-Swift's UIDatePicker kanye ne-UIPickerView. Ku-Swift, i-backgroundColor iyindawo ye-UIView, futhi njengoba i-UIPickerViews kanye ne-UIDatePickers kuyizigaba ezingaphansi ze-UIViews, bazuza lesi sakhiwo njengefa.
Incazelo yesinyathelo ngesinyathelo sekhodi
1. Qalisa i-UIDatePicker noma i-UIPickerView.
let myDatePicker = UIDatePicker() let myPickerView = UIPickerView()
Lokhu kuqinisekisa i-UIDatePicker kanye ne-UIPickerView.
2. Sebenzisa isici sangemuvaUmbala ukuze uguqule umbala wangemuva.
myDatePicker.backgroundColor = UIColor.cyan myPickerView.backgroundColor = UIColor.cyan
Ikilasi le-UIColor, njengoba igama liphakamisa, linikeza izindlela ezahlukahlukene zokuchaza imibala.
Ukuqonda izakhiwo zangemuva ze-UIView ku-Swift
Ikilasi le-UIView ku-Swift lihlinzeka ngezinto ezibonakalayo ezakha umnyombo wanoma yikuphi ukusebenzelana komsebenzisi. Kufakwe kulezi zici ezibonakalayo izilawuli ze-UI ezifana nezinkinobho, izinkambu zombhalo, futhi, esimweni sethu, izikhethi zedethi nokubukwa kwesikhethi okuvamile.
Enye yezinto eziguquguqukayo kakhulu ze-UIViews ukutholakala kokushintsha umbala wangemuva. Inikeza indlela ehlanzekile yokuhlanganisa ukubuka kobuhle bohlelo lokusebenza ngomugqa owodwa wekhodi. Indawo yoMbala yangemuva ishintsha ngokukhethekile umbala wangemuva we-UIView, wona obonisa ukusebenzelana komsebenzisi kohlelo lokusebenza.
I-UIView, okuhlanganisa amakilasi ayo kanye nezigaba ezincane, inezici eziningi ezikhohlisayo. I-backgroundColor itholwa njengefa ku-UIView superclass esinikeza ikhono lokushintsha umbala ongemuva ngendlela esifisa ngayo.
Ukucatshangelwa kwe-UIColor ku-Swift
I-UIColor in Swift iyikilasi elinamandla. Isetshenziselwa ukumela imibala ngokuya ngamavelu abomvu, okuluhlaza okotshani, nokuluhlaza okwesibhakabhaka (RGB), umbala, ukugcwaliswa kwesikhala, ukukhanya, namavelu e-alpha, amanani amhlophe ne-alpha, noma ukusebenzisa isithombe esinephethini. Singasetha imibala echazwe ngaphambilini noma yesistimu.
Ngezakhiwo ezinikeziwe, ungakwazi ukushintsha umbala wangemuva we-UIDatePicker noma i-UIPickerView ukuze uhambisane netimu yohlelo lwakho lokusebenza, ngalokho udale uhlelo lokusebenza olubumbene futhi olubukekayo.
Khumbula, ukuklama okuhle komsebenzisi kuhlala kubalulekile. Idizayini yohlelo lwakho lokusebenza ingalandela isimiso sobuqotho bobuhle lapho ukubonakala kwama-elementi ohlelo lokusebenza kusiza abasebenzisi baqonde ukuthi bangahlanganyela kanjani nokuqukethwe nezici.