Jak dostosować UISlider (zmień styl, tło, ...)klienta UISlider
Odpowiedz
Przeczytaj dokumentację: UISlider
Class Reference
mają bliskie spojrzenie na następujących metod:
Zmiana Wygląd suwaka
setMinimumTrackImage:forState:
setMaximumTrackImage:forState:
setThumbImage:forState:
Na tle zajrzyj do dokumentacji UIView.
JEŻELI potrzebujesz przykładowego kodu, mógłbym polecić Ci spojrzenie na przykładowy projekt kodu Apple UICatalog. Ten projekt daje ci podstawową wiedzę na temat wielu elementów interfejsu użytkownika. W przykładzie mają niestandardowy suwak z różnymi kolorami do domyślnego UISlider.
Możesz przejść samouczek dotyczący dostosowywania elementów sterujących pod numerem this.
Aby dostosować UISlider, użyj tego fragmentu kodu z tego samouczka.
UIImage *minImage = [[UIImage imageNamed:@"slider_minimum.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
UIImage *maxImage = [[UIImage imageNamed:@"slider_maximum.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
UIImage *thumbImage = [UIImage imageNamed:@"thumb.png"];
[[UISlider appearance] setMaximumTrackImage:maxImage
forState:UIControlStateNormal];
[[UISlider appearance] setMinimumTrackImage:minImage
forState:UIControlStateNormal];
[[UISlider appearance] setThumbImage:thumbImage
forState:UIControlStateNormal];
Aby stworzyć swój własny UISlider, masz wiele możliwości. W zależności od tego, jakie dostosowanie chcesz. są domyślne właściwości można dostosować do potrzeb użytkownika UIslider, jak następuje: setThumbImage: forState: setMinimumTrackImage: forState: setMaximumTrackImage: forState: Jeśli chcesz dalsze dostosowywanie można odnieść poniższego linku https://github.com/0209Neha/ExploringSlider
- 1. Animacja UISlider płynnie
- 2. UISlider w różnych kolorach
- 3. jak ustawić UISlider w pionie?
- 4. Obserwowanie wartości UISlider - iPhone KVO
- 5. Jak zmienić UISlider na pionowy?
- 6. Jak utworzyć iPoda-esque UISlider
- 7. Dostosuj UISlider (wysokość obrazu ścieżki)
- 8. Jak uzyskać środek obrazu kciuka UISlider
- 9. iOS 7 - UISlider thumbTIntColor nie zmienia
- 10. Po uruchomieniu UIControlEventValueChanged podczas animacji UISlider?
- 11. Jak zmienić rozmiar obrazu kciuka UISlider programowo
- 12. Align UISlider kciuk obraz - objective-c
- 13. iPhone UISlider z dwoma kciukami/wskaźnikami?
- 14. Dlaczego mój animator UISlider nie jest animowany?
- 15. UISlider nie animuje się w iOS7
- 16. UISlider ignoruje alfa po ustawieniu na 0.5
- 17. UISlider w widoku Dzisiaj Rozszerzenie (Widget)
- 18. Jak mogę odwrócić wartości min-max UISlider?
- 19. klienta
- 20. większy UISlider ok ale problem ze strefą śledzenia
- 21. Jak zmienić wartość UISlider za pomocą jednego dotknięcia?
- 22. Jak sprawić, aby UISlider był grubszy po pierwszym wyświetleniu?
- 23. iPhone: Programowanie UISlider do położenia w klikniętej lokalizacji
- 24. klienta CodeAccessSecurityAttribute
- 25. Dynamiczny komunikat o błędzie dla niestandardowego klienta sprawdzającego klienta
- 26. jak wygenerować identyfikator klienta OAuth i sekret klienta?
- 27. Przesyłanie dalej klienta HTTPS klienta z Google Container Engine
- 28. Jak zmusić klienta WCF do wysłania certyfikatu klienta?
- 29. Opcja pobierania plików przy użyciu skryptu klienta w systemie klienta
- 30. Nie można utworzyć Braintree żeton klienta z identyfikatorem klienta
będziemy musieli być * sposobem * bardziej opisowym na to pytanie, aby mieć nawet szansę ... –