Pytania otagowane jako uikit

UIKit (nie mylić z frameworkiem front-end GetUIKit) to zorientowana obiektowo struktura, która jest odpowiedzialna za większość interfejsu użytkownika iOS.



30
Jak dopasować rozmiar UITextView do jego zawartości?
Czy istnieje dobry sposób, aby dostosować rozmiar a w UITextViewcelu dostosowania do jego zawartości? Powiedzmy na przykład, że mam UITextViewjeden wiersz tekstu: "Hello world" Następnie dodaję kolejny wiersz tekstu: "Goodbye world" Czy istnieje dobry sposób w Cocoa Touch, aby uzyskać taki, rectktóry będzie zawierał wszystkie linie w widoku tekstowym, dzięki …

16
Jak uzyskać szerokość i wysokość ekranu w iOS?
Jak uzyskać wymiary ekranu w iOS? Obecnie używam: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; w viewWillAppear:iwillAnimateRotationToInterfaceOrientation:duration: Za pierwszym razem otrzymuję cały rozmiar ekranu. Za drugim razem dostaję ekran minus pasek nawigacyjny.
506 cocoa-touch  ios  uikit  screen 

22
Jak stracić margines / wypełnienie w UITextView?
Mam UITextVieww mojej aplikacji na iOS, która wyświetla dużą ilość tekstu. Następnie stronicuję ten tekst za pomocą parametru marginesu przesunięcia parametru UITextView. Mój problem polega na tym, że wypełnienie UITextViewpomieszało moje obliczenia, ponieważ wydaje się być różne w zależności od rozmiaru czcionki i kroju pisma, którego używam. Dlatego zadaję pytanie: …


28
Jak dodać tekst wielowierszowy do przycisku UIB?
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, …

15
UITableView didSelectRowAtIndexPath: nie jest wywoływany przy pierwszym dotknięciu
Mam problem z UITableView's didSelectRowAtIndexPath. Moja tabela jest skonfigurowana tak, że kiedy wybieram wiersz, inicjuje nowy kontroler widoku i wypycha go. Przy pierwszym dotknięciu dowolnego wiersza w tabeli metoda nie zostaje wywołana. Po wybraniu innego wiersza zaczyna on działać normalnie. Sprawdziłem to, ustawiając punkt przerwania na didSelectRowAtIndexPath. Podczas dodawania NSLogdo …

30
Dostosuj wysokość UILabel w zależności od tekstu
Rozważ, że mam następujący tekst w UILabel(długiej linii tekstu dynamicznego): Ponieważ armia obcych znacznie przewyższa liczebnie drużynę, gracze muszą wykorzystać postapokaliptyczny świat na swoją korzyść, na przykład szukając schronienia za śmietnikami, słupami, samochodami, gruzami i innymi przedmiotami. Chcę zmienić rozmiar UILabel'swysokości, aby tekst mógł się zmieścić. Korzystam z następujących właściwości, …

17
Jak przechwycić UIView do UIImage bez utraty jakości na wyświetlaczu siatkówki
Mój kod działa dobrze na normalnych urządzeniach, ale tworzy rozmyte obrazy na urządzeniach siatkówki. Czy ktoś zna rozwiązanie mojego problemu? + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * img = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return img; }


14
Jak programowo uzyskać wysokość paska stanu systemu iOS
Wiem, że obecnie pasek stanu (z czasem, baterią i połączeniem sieciowym) w górnej części iPhone'a / iPada to 20 pikseli dla ekranów bez siatkówki i 40 pikseli dla ekranów z siatkówką, ale na dowód mojej aplikacji chciałbym w przyszłości aby móc to ustalić bez wartości kodowania twardego. Czy można programowo …


30
Jak znaleźć najwyżej kontroler widoku na iOS
Natknąłem się teraz na kilka przypadków, w których wygodnie byłoby znaleźć „najwyższy” kontroler widoku (ten odpowiedzialny za bieżący widok), ale nie znalazłem sposobu, aby to zrobić. Zasadniczo wyzwanie jest następujące: biorąc pod uwagę, że wykonuje się w klasie, która nie jest kontrolerem widoku (lub widokiem) [i nie ma adresu aktywnego …


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.