Pytania otagowane jako uibutton

UIButton jest podklasą UIView do wyświetlania przycisków w iOS. Implementuje docelowy paradygmat akcji, aby wysyłać zdarzenia do warstwy kontrolera.

7
Zmiana tekstu UIButton
Więc próbuję zaktualizować tekst na UIButton, kiedy go kliknę. Używam następującego wiersza, aby zmienić tekst: calibrationButton.titleLabel.text = @"Calibration"; Sprawdziłem, że tekst się zmienia, ale kiedy uruchamiam aplikację i klikam przycisk, na ułamek sekundy zmienia się na „Kalibracja”, a następnie wraca do wartości domyślnej. Jakieś pomysły, dlaczego tak się dzieje? Czy …


7
Uzyskaj pozycję UIView w odniesieniu do superviewu jego superviewu
Mam UIView, w którym ułożyłem UIButtons. Chcę znaleźć pozycje tych przycisków UIB. Zdaję sobie sprawę, że buttons.frameda mi to pozycje, ale da mi pozycje tylko w odniesieniu do bezpośredniego superwizji. Czy jest jakiś sposób, abyśmy mogli znaleźć pozycje tych przycisków, z poszanowaniem superviewu UIButtons? Na przykład załóżmy, że istnieje UIView …

8
Wyłącz przycisk
Chcę wyłączyć przycisk ( UIButton) w systemie iOS po jego kliknięciu. Jestem nowy w programowaniu na iOS, ale myślę, że odpowiednik kodu w celu - C to: button.enabled = NO; Ale nie mogłem tego zrobić szybko.
97 swift  uibutton  ios8 

16
przeskalować obraz w UIButton do AspectFit?
Chcę dodać obraz do UIButton, a także chcę przeskalować mój obraz, aby pasował do UIButton (pomniejszyć obraz). Pokaż mi, proszę, jak to zrobić. Oto, czego próbowałem, ale to nie działa: Dodanie obrazu do przycisku i użycie setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; Tworzenie „rozciągniętego obrazu”: UIImage *stretchImage = [updatedItem.thumbnail stretchableImageWithLeftCapWidth:0 …

12
czy można programowo aktualizować tytuł / tekst UIButton?
Mam UIButton, które po naciśnięciu powoduje wyświetlenie nowego widoku, w którym użytkownik może zmienić niektóre ustawienia. Po odrzuceniu widoku chciałbym zaktualizować tytuł / tekst, UIButtonaby odzwierciedlić nowy stan. Dzwonię: [myButton setTitle: @"myTitle" forState: UIControlStateNormal]; [myButton setTitle: @"myTitle" forState: UIControlStateApplication]; [myButton setTitle: @"myTitle" forState: UIControlStateHighlighted]; [myButton setTitle: @"myTitle" forState: UIControlStateReserved]; [myButton …

10
Swift - UIButton z dwoma wierszami tekstu
Zastanawiałem się, czy możliwe jest utworzenie UIButton z dwoma wierszami tekstu. Każdy wiersz powinien mieć inny rozmiar czcionki. Pierwsza linia będzie miała 17 punktów, a druga 11 punktów. Próbowałem majstrować przy umieszczaniu dwóch etykiet wewnątrz UIButton, ale nie mogę zmusić ich do pozostania w granicach przycisku. Próbuję to wszystko zrobić …
95 ios  swift  uibutton 

8
Interakcja poza granicami UIView
Czy możliwe jest, aby UIButton (lub jakakolwiek inna kontrolka w tym zakresie) odbierała zdarzenia dotyku, gdy ramka UIButton znajduje się poza ramką swojego rodzica? Ponieważ kiedy próbuję tego, mój UIButton nie wydaje się być w stanie odbierać żadnych zdarzeń. Jak mam to obejść?

16
UIButton nie nasłuchuje ustawienia trybu treści?
firstButton to UIButton typu Custom. Programowo umieszczam trzy z nich w każdej komórce tabeli, w ten sposób: [firstButton setImage:markImage forState:UIControlStateNormal]; [firstButton setContentMode:UIViewContentModeScaleAspectFit]; [cell.contentView addSubview:firstButton]; W innym miejscu mówię mu, aby clipToBounds. To, co otrzymuję, to przycięcie środkowego kwadratu obrazu, a nie jego renderowanie ze skalą proporcji. Próbowałem tego na wiele …

9
Pozostawienie przycisku UIButton po dotknięciu
Gdy użytkownik kliknie przycisk, chciałbym, aby ten przycisk pozostawał wciśnięty przez cały czas wykonywania operacji sieciowych. Po zakończeniu operacji sieciowej chcę, aby przycisk powrócił do stanu domyślnego. Próbowałem dzwonić - [UIButton setSelected:YES]zaraz po naciśnięciu przycisku (z odpowiednim wywołaniem - [UIButton setSelected:NO]po zakończeniu operacji w sieci), ale wydaje się, że nic …
90 ios  uibutton  selected 


6
UIButton z dwoma wierszami tekstu w tytule (numberOfLines = 2)
Próbuję utworzyć UIButtonetykietę, która ma dwa wiersze tekstu w tytule. Oto kod, którego używam: UIButton *titleButton = [[UIButton alloc] initWithFrame:CGRectMake(15, 10, frame.size.width-100, 100)]; titleButton.titleLabel.font = [UIFont boldSystemFontOfSize:24.0]; [titleButton setTitle:@"This text is very long and should get truncated at the end of the second line" forState:UIControlStateNormal]; titleButton.titleLabel.lineBreakMode = UILineBreakModeTailTruncation; titleButton.titleLabel.numberOfLines = …


9
Jak zapobiec miganiu UIButton podczas aktualizacji tytułu
Kiedy wywołuję setTitle na UIButton, przycisk miga w iOS 7. Próbowałem ustawić myButton.highlighted = NIE, ale to nie powstrzymało migania przycisku. [myButton setTitle:[[NSUserDefaults standardUserDefaults] stringForKey:@"elapsedLabelKey"] forState:UIControlStateNormal]; myButton.highlighted = NO; Oto jak ustawiłem licznik czasu, który aktualizował tytuły: - (void)actionTimer { if (myTimer == nil) { myTimer = [NSTimer scheduledTimerWithTimeInterval: 1.0 …
85 uibutton  ios7 

17
Konfigurowanie przycisków w SKScene
Odkryłem, że UIButtonsto nie działa zbyt dobrze SKScene, więc próbuję SKNodeutworzyć podklasę, aby utworzyć przycisk SpriteKit. Sposób, w jaki chciałbym, aby to działało, polega na tym, że jeśli zainicjuję przycisk SKScenei włączę zdarzenia dotykowe, przycisk wywoła metodę w moim SKScenepo naciśnięciu. Byłbym wdzięczny za każdą radę, która doprowadziłaby mnie do …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.