Jak mogę stworzyć podstawowy UIButtonprogramowo? Na przykład w moim kontrolerze widoku, podczas wykonywania viewDidLoadmetody, trzyUIButton s zostaną utworzone dynamicznie, a jego układ lub właściwości zostaną ustawione.
Muszę wyświetlić adres e-mail z lewej strony UIButton, ale jest on ustawiony na środku. Czy jest jakiś sposób, aby ustawić wyrównanie do lewej strony znaku UIButton? To jest mój obecny kod: UIButton* emailBtn = [[UIButton alloc] initWithFrame:CGRectMake(5,30,250,height+15)]; emailBtn.backgroundColor = [UIColor clearColor]; [emailBtn setTitle:obj2.customerEmail forState:UIControlStateNormal]; emailBtn.titleLabel.font = [UIFont systemFontOfSize:12.5]; [emailBtn setTitleColor:[[[UIColor …
Mam następujący kod ... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ... chodzi o to, że mogę mieć wieloliniowy tekst dla przycisku, ale tekst jest zawsze zasłonięty przez tło UIButton. Wywołanie rejestrowania w celu wyświetlenia widoków podrzędnych przycisku pokazuje, że dodano UILabel, …
Dodałem wiele funkcji target-action-forControlEvents: do UIButton. Chciałbym usunąć je wszystkie za jednym razem, bez cofania przydziału. Następnie ustalę nowe cele. Czy to możliwe i jak to zrobić?
Nie chcę używać widoku podrzędnego, jeśli mogę tego uniknąć. Chcę mieć UIButtonobraz tła, tekst i obraz w nim. Teraz, kiedy to robię, obraz znajduje się po lewej stronie tekstu. Obraz tła, tekst i obraz mają różne stany podświetlenia.
Zauważyłem, że kiedy umieścić biały lub czarny UIImagedo UISegmentedControlniej automatycznie kolorowych masek to, aby dopasować odcień kontroli segmentowej. Myślałem, że to naprawdę fajne i zastanawiałem się, czy mógłbym to zrobić również gdzie indziej. Na przykład mam kilka przycisków, które mają jednolity kształt, ale różne kolory. Zamiast tworzyć PNG dla każdego …
Chciałbym umieścić ikonę po lewej stronie dwóch linii tekstu, tak aby między obrazem a początkiem tekstu było około 2-3 pikseli przestrzeni. Samo sterowanie jest wyrównane do środka w poziomie (ustawiane za pomocą Konstruktora interfejsów) Przycisk przypominałby coś takiego: | | |[Image] Add To | | Favorites | Próbuję skonfigurować to …
W pewnym momencie mojej aplikacji mam wyróżnione UIButton(na przykład, gdy użytkownik trzyma palec na przycisku) i muszę zmienić kolor tła, gdy przycisk jest podświetlony (więc gdy palec użytkownika jest nadal na przycisku) . Próbowałem następujące: _button.backgroundColor = [UIColor redColor]; Ale to nie działa. Kolor pozostaje taki sam. Próbowałem tego samego …
Buduję aplikację za pomocą swift w najnowszej wersji Xcode 6 i chciałbym wiedzieć, jak mogę zmodyfikować mój przycisk, aby miał zaokrągloną ramkę, którą w razie potrzeby mógłbym dostosować. Jak to zrobisz, jak mogę zmienić kolor samej ramki bez dodawania do niej tła? Innymi słowy, chcę lekko zaokrąglony przycisk bez tła, …
Proste pytanie tutaj. Mam UIButton, currencySelector i chcę programowo zmienić tekst. Oto co mam: currencySelector.text = "foobar" Xcode wyświetla błąd „Oczekiwana deklaracja”. Co robię źle i jak mogę zmienić tekst przycisku?
W iOS 7 moje tytuły UIButton pojawiają się i pojawiają w niewłaściwym czasie - późno. Ten problem nie pojawia się w iOS 6. Po prostu używam: [self setTitle:text forState:UIControlStateNormal]; Wolałbym, żeby stało się to natychmiast i bez pustej ramki. Mrugnięcie jest szczególnie rozpraszające i odciąga uwagę od innych animacji.
Próbuję zmienić czcionkę UIButton za pomocą Swift ... myButton.font = UIFont(name: "...", 10) .fontJest to jednak przestarzałe i nie jestem pewien, jak inaczej zmienić czcionkę. Jakieś sugestie?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.