Segment może mieć tylko obraz lub tytuł; nie może mieć obu. Nie ma domyślnego obrazu.Ikona i tekst w UISegmentedController
Tak mówi Apple w numerze UISegmentedController Reference.
Czy ktoś wymyślił uogólnione rozwiązanie, które umożliwia posiadanie zarówno ikony, jak i tekstu? Mam Kontrolę segmentowaną, która ma cztery segmenty. Istnieją opcje dostosowywania wyglądu kontrolki, ale wydają się one zaprojektowane tylko dla UISegmentedControl z dwoma segmentami?
Pomysły mam kopanie wokół:
- rów segmentowa kontrola przez cztery UIButtons i obsłużyć „wybranych” stanie się
- Rzuć swe ręce po prostu iść z tekstem lub ikon.
- Twoje sugestie ...?
Można skonstruować obraz, który ma tytuł tekst w nim za pomocą programu Photoshop lub innego oprogramowania do rysowania. – rdelmar
Być może sposób UButtons jest najlepszy. Musisz obsługiwać przyciski, ale nie jest to trudne. Potrzebujesz tylko instrukcji 'for' (w tablicy, która współpracuje z twoim Uibuttonem) i używasz właściwości' isSelected' pakietu UIButton. – MaTTP