Mam UIButton, który chcę wyglądać dokładnie tak samo, gdy jest w stanie wyłączenia, jak wtedy, gdy jest w normalnym stanie. W tej chwili ma lekko wyszarzony wygląd.Jak usunąć wyszarzony wygląd niepotrzebnego UIButtonu
Odpowiedz
Nie używaj włączoną właściwość lub setEnabled: żadna metoda, zamiast używać:
[myButton setUserInteractionEnabled:NO];
To by zapobiec dotknięciu przycisku, ale nie zmieniając jego wygląd!
Innym sposobem jest, jeśli przycisk jest przycisk niestandardowy i ma obraz:
[button setImage:someImage forState:UIControlStateNormal];
[button setImage:someImage forState:UIControlStateDisabled];
[button setEnabled:NO];
To zrobi to, co chce OP, ale jak powiedział BoltClock, może być mylące wyłączanie przycisku bez informowania użytkownika, że jest on wyłączony. –
Zgadzam się, ale czasami masz do czynienia z klientami, którzy dostaną to, czego chcą, w ten czy inny sposób, nie zawsze zależy to od de dev ... – Ecarrion
Czasami dla mnie zawsze) po prostu musisz powiedzieć klientowi "nie" do ich złych pomysłów. – zaph
- 1. Interfejs ekstraktu resharpera wyszarzony
- 2. Jak dostosować wygląd i wygląd wyskakującego ulotki?
- 3. Nie można zmienić rozmiaru UIButtonu
- 4. Wygląd Comboboxa
- 5. Wygląd ShareActionProvider
- 6. Jak uzyskać wygląd systemu Android?
- 7. jak ustawić domyślny wygląd UISegmentedControl?
- 8. Czytelna logika warunkowa bez niepotrzebnego wykonywania?
- 9. Zapobieganie wyłączeniu Uibuttonu z propagacji zdarzeń dotyku
- 10. Nowoczesny wygląd dla dojo?
- 11. Wygląd UIBarButtonItem Potrzebuję wyjątku
- 12. Dostosuj wygląd klawiatury iOS.
- 13. Jak mogę przekonwertować wygląd Kontroli na obraz?
- 14. Jak zmodyfikować wygląd wyłączonego przycisku w vb.net?
- 15. Jak sprawić, aby wygląd html był wyłączony?
- 16. Wygląd proxy/UI_APPEARANCE_SELECTOR w Swift?
- 17. Wygląd strzałek w ggplot2 geom_segment()
- 18. Dostosuj wygląd inspektora przeglądarki Chrome
- 19. Stan ModelState jest oznaczony jako niepoprawny dla pustego pola niepotrzebnego.
- 20. jak usunąć znaki z pliku czcionki?
- 21. Nie można zdalnie debugować usług IIS - w3wp.exe jest wyszarzony
- 22. Folder Eclipse jest przezroczysty/wyszarzony. Co to znaczy?
- 23. Jak usunąć UITableViewCell przesuń palcem, aby usunąć bounce
- 24. Jak usunąć cień otaczający FloatingActionButton?
- 25. czy istnieje sposób wskazania lub usunięcia niepotrzebnego importu w pliku .m obiektu Objective-C
- 26. Modyfikacja wygląd/zachowanie nowej kontroli Popup (ChildWindow) w Silverlight 3
- 27. Zaćmienie Java WindowBuilder, zmień wygląd i odczuj
- 28. UINavigationBar wygląd przesłanianie w iOS 5
- 29. Specyficzny wygląd tabletu z pytaniami o media
- 30. Wygląd aparatu na Androidzie wygląda dziwnie
Więc jak użytkownicy wiedzą, że to wyłączone, jeśli wygląda to może normalnie funkcjonować? – BoltClock
Włączony stan ma obraz tła, który powie "kliknij, aby kontynuować" lub coś podobnego. Jeśli przycisk nie jest klikalny, nie będzie miał takiej wiadomości. – hover