Jak ustawić obraz dla kodu UIButton w kodzie? Mam to: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]; [btnTwo addTarget:self action:@selector(goToOne) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnTwo]; ale nie widzę, co ustawi dla niego obraz.
Jeśli mam UIButton ustawiony za pomocą autolayout, jego rozmiar ładnie dostosowuje się do zawartości. Jeśli button.imageustawię obraz jako , rozmiar instruktażowy ponownie wydaje się to uwzględniać. Jeśli jednak poprawię titleEdgeInsetsprzycisk, układ nie bierze tego pod uwagę i zamiast tego obcina tytuł przycisku. Jak mogę się upewnić, że wewnętrzna szerokość przycisku …
Mam pytanie dotyczące UIButton i jego obszaru działania. Używam przycisku Info Dark w kreatorze interfejsów, ale odkrywam, że obszar trafienia nie jest wystarczająco duży dla palców niektórych osób. Czy istnieje sposób na zwiększenie obszaru działania przycisku albo programowo, albo w Konstruktorze interfejsów bez zmiany rozmiaru grafiki InfoButton?
Piszę kilka testów jednostkowych, a ze względu na charakter tej konkretnej aplikacji ważne jest, aby uzyskać jak najwyższy poziom UIłańcucha. Tak więc, co chciałbym zrobić, to programowo uruchomić naciśnięcie przycisku, tak jakby użytkownik nacisnął przycisk w GUI. (Tak, tak - mógłbym po prostu zadzwonić do IBActionselektora, ale znowu natura tej …
Mam obraz prostokątny (jpg) i chcę go użyć do wypełnienia tła przycisku zaokrąglonym rogiem w kodzie xcode. Napisałem następujące: UIButton *button = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain]; CGRect frame = CGRectMake(x, y, cardWidth, cardHeight); button.frame = frame; [button setBackgroundImage:backImage forState:UIControlStateNormal]; Jednak przycisk, który otrzymuję przy takim podejściu, nie ma zaokrąglonych rogów: jest …
Ustawiam kolor tekstu dla UIButton headingButton.titleLabel.textColor = [UIColor colorWithRed:36/255.0 green:71/255.0 blue:113/255.0 alpha:1.0]; Nie zmienia koloru tego samego kodu, którego używam w innym kodzie, który działa.
Na iOS 6 SDK napisałem następujące wiersze kodu, aby wyświetlić obraz w przycisku: NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"]; NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2]; UIImage *thumb2 = [UIImage imageWithData:thumbData2]; [btn2 setImage:thumb2 forState:UIControlStateNormal]; [self.view addSubview:btn2]; Ale teraz z Xcode 5 i iOS 7 to nie działa. Przycisk nie zawiera obrazu. Przycisk jest …
Jeśli wstawię tylko obraz do przycisku i ustawię element imageEdgeInsets bliżej góry, obraz pozostaje wyśrodkowany i wszystko działa zgodnie z oczekiwaniami: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Jeśli umieszczę tylko tekst w przycisku i ustawię titleEdgeInsets bliżej dołu, tekst pozostanie wyśrodkowany i wszystko będzie działać zgodnie z oczekiwaniami: …
Ustawiam obrazy dla stanów przycisku Normalny, Podświetlony i Wybrany, ale gdy przycisk jest w stanie zaznaczonym i naciskam / podświetlam go, nie widziałem podświetlonego obrazu, ale tylko wyszarzony obraz. Czy można ustawić obraz dla stanu podświetlenia po wybraniu przycisku? mój kod: [button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal]; [button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted]; [button …
Próbuję utworzyć przycisk, który ma tekst pod ikoną (podobnie jak przyciski aplikacji), ale wydaje się, że jest to dość trudne do osiągnięcia. Jakieś pomysły, w jaki sposób mogę wyświetlić tekst pod obrazem za pomocą UIButtonznaku?
Jak mogę dostosować rozmiar obrazu przycisku UIButton? Ustawiam obraz tak: [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; Jednak to wypełnia obraz do całego przycisku, jak zmniejszyć obraz?
Mam przycisk UIButton, który po wybraniu nie powinien zmieniać stanu po dotknięciu. Domyślnym zachowaniem jest ustawienie UIControlStateHighlighted podczas dotykania, co mnie denerwuje. Propozycje?
Czy ktoś może podpowiedzieć, jak podkreślić tytuł UIButton? Mam UIButton typu niestandardowego i chcę, aby tytuł był podkreślony, ale program Interface Builder nie zapewnia żadnej opcji, aby to zrobić. W programie Interface Builder po wybraniu opcji czcionki dla przycisku udostępnia opcję wyboru Brak, Pojedynczy, Podwójny, Kolor, ale żadna z nich …
Mam kontroler widoku z widokiem tabeli i oddzielną końcówką dla szablonu komórki tabeli. Szablon komórki zawiera kilka przycisków. Chcę uzyskać dostęp do przycisku kliknięcia wraz z indeksem komórki klikniętej wewnątrz kontrolera widoku, w którym zdefiniowałem widok tabeli. Więc mam ViewController.hi ViewController.mgdzie mam UITableViewi TableTemplate.h, TableTemplate.mi TableTemplate.xibgdzie mam stalówka zdefiniowane. Chcę, …
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.