Ahoj, pracuji s třídou UIPickierView, konkrétně metodami jejích protokolů UIPickerViewDataSource a UIPickerViewDelegate:
- numberOfComponents(in pickerView: UIPickerView)
- pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int)
- pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int)
Používám jednu componentu a řekněme 3 řádky v seznamu. Z hlediska UI aplikace vše funguje jak má, ale když výpisem přes print do konzoly XCode vypíši kolikrát proběhne metoda pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int), zjistím, že pro uvedený počet řádků 8x. Je to tak v pořádku nebo mám někde chybku. Chci v metodě dělat další akce, a proto potřebuji, aby běžela přesně tolikrát, kolik je počet řádků v seznamu.
Díky.
UIPickerView
Věnujete se vývoji aplikací pro Mac OS X, iOS nebo třeba webových služeb spojených s Apple produkty. Nabízíme prostor pro sdílení zkušeností.
Moderátoři: MichalM.Mac, zmiy, dandas, Macforum_Admin
Přejít na
- Pomoc Apple začátečníkům
- Bazar - chci koupit
- Bazar - chci prodat
- Soutěže
- Uživatelské recenze
- Co se jinam nehodí
- Hardware
- ↳ iMac, Mac Pro, MacBook
- ↳ iPad / iPhone / iPod
- ↳ AppleWatch
- ↳ AppleTV
- ↳ Příslušenství
- ↳ Servis Apple produktů
- ↳ Apple Home - chytrá domácnost
- Systémy
- ↳ MacOS X
- ↳ iOS
- ↳ Windows na Macu
- Aplikace
- ↳ Historický Apple SW a HW
- ↳ Apple a hudba
- ↳ Apple a video
- ↳ Apple a fotografie
- ↳ Apple a kancelář
- ↳ Apple a škola
- ↳ Apple a hry
- ↳ Apple a aktivní životní styl
- ↳ Apple a vývojáři
- ↳ Apple a handicap
- Komunita
- ↳ SuperApple.cz a SuperApple Magazín
- ↳ Appliště
- ↳ Český Mac
- ↳ FanApple.cz
- ↳ iPhoneTips.cz
- ↳ PDA.sk
- ↳ iPhonefoto
- ↳ iOSMag.cz
- ↳ InzerceApple.cz
- ↳ MacForum.cz
- ↳ Apple Watch meetup
- ↳ Strudel