Pytania otagowane jako ios

iOS to mobilny system operacyjny działający na Apple iPhone, iPod touch i iPad. Użyj tego tagu [ios] do pytań związanych z programowaniem na platformie iOS. Użyj powiązanych tagów [target-c] i [swift] dla problemów specyficznych dla tych języków programowania.


22
UIPanGestureRecognizer - tylko w pionie lub w poziomie
Mam widok, który ma UIPanGestureRecognizerprzeciągnąć widok w pionie. Tak więc w wywołaniu zwrotnym aparatu rozpoznawania aktualizuję tylko współrzędną y, aby ją przenieść. Nadzór tego widoku ma opcję, UIPanGestureRecognizerktóra przeciąga widok poziomo, po prostu aktualizując współrzędną x. Problem polega na tym, że pierwszy UIPanGestureRecognizerpolega na tym, że zdarzenie przesuwa widok w …

7
Obsługa zdarzeń dla iOS - jak hitTest: withEvent: i pointInside: withEvent: są powiązane?
Chociaż większość dokumentów Apple jest bardzo dobrze napisana, myślę, że „ Przewodnik obsługi zdarzeń na iOS ” jest wyjątkiem. Trudno mi dokładnie zrozumieć, co zostało tam opisane. Dokument mówi: W testowaniu trafień okno wywołuje hitTest:withEvent:najwyższy widok hierarchii widoków; ta metoda jest pointInside:withEvent:kontynuowana przez rekurencyjne wywoływanie każdego widoku w hierarchii widoków, …
145 ios  uiview  uikit 

13
Styl UITextView jest resetowany po ustawieniu właściwości text
Mam UITextView *_masterTexti po wywołaniu metody setTextjest resetowana czcionka właściwości. Dzieje się to po zmianie sdk 7. _masterText jest IBOutletglobalne, a właściwości są ustawione w scenorysie. To tylko ja czy to ogólny błąd SDK? @interface myViewController : UIViewController { IBOutlet UITextView *_masterText; } @implementation myViewController -(void)viewWillAppear:(BOOL)animated { [_masterText setText:@"New text"]; …

19
Jak wykryć zakończenie przewijania UIScrollView
UIScrollViewDelegate ma dwie metody delegata scrollViewDidScroll:a scrollViewDidEndScrollingAnimation:jednak żadna z nich nie powiedzieć podczas przewijania została zakończona. scrollViewDidScrollinformuje tylko o tym, że widok przewijania został przewinięty, a nie o zakończeniu przewijania. Druga metoda scrollViewDidEndScrollingAnimationwydaje się uruchamiać tylko wtedy, gdy programowo przesuniesz widok przewijania, a nie, gdy użytkownik przewija. Czy ktoś zna …
145 ios  iphone  uiscrollview 


6
Dlaczego NSUserDefaults nie może zapisać NSMutableDictionary w iOS?
Chciałbym zapisać NSMutableDictionaryobiekt w formacie NSUserDefaults. Typ klucza w NSMutableDictionaryto NSString, typ wartości to NSArray, który zawiera listę obiektów, które implementują NSCoding. Na dokument NSStringi NSArrayoba są zgodne z NSCoding. Otrzymuję ten błąd: [NSUserDefaults setObject: forKey:]: Próba wstawienia wartości innej niż właściwość .... klasy NSCFDictionary.

6
iPhone - główny wątek Grand Central Dispatch
Z powodzeniem korzystałem z funkcji Grand Central Dispatch w moich aplikacjach, ale zastanawiałem się, jaka jest prawdziwa zaleta korzystania z czegoś takiego: dispatch_async(dispatch_get_main_queue(), ^{ ... do stuff lub nawet dispatch_sync(dispatch_get_main_queue(), ^{ ... do stuff Chodzi mi o to, że w obu przypadkach odpalasz blok do wykonania w głównym wątku, dokładnie …

7
Jak uzyskać tytuł strony HTML wyświetlany w UIWebView?
Muszę wyodrębnić zawartość tagu tytułu ze strony HTML wyświetlanej w UIWebView. Jaki jest najsolidniejszy sposób, aby to zrobić? Wiem, że potrafię: - (void)webViewDidFinishLoad:(UIWebView *)webView{ NSString *theTitle=[webView stringByEvaluatingJavaScriptFromString:@"document.title"]; } Jednak działa to tylko wtedy, gdy włączony jest javascript. Ewentualnie mógłbym po prostu zeskanować tekst kodu HTML w celu znalezienia tytułu, ale …

2
Xcode tworzy scenorys po każdym naciśnięciu klawisza
Mój projekt Xcode wykorzystujący scenorys, który niedawno wszedł w bardzo dziwny stan: Xcode buduje cały projekt, a zwłaszcza scenorys po każdym naciśnięciu klawisza . Nie znalazłem powodu takiego zachowania ani w moim projekcie, ani w moim projekcie, ani w ustawieniach w Xcode (może po prostu nie mogłem ich znaleźć?) Nie …
145 ios  xcode  build  storyboard 

16
Nie można jednocześnie spełnić ograniczeń, spróbuje odzyskać je przez zerwanie ograniczenia
Poniżej znajduje się komunikat o błędzie, który otrzymałem w obszarze debugowania. Działa dobrze i nic się nie dzieje poza tym, że otrzymuję ten błąd. Czy to uniemożliwiłoby Apple zaakceptowanie aplikacji? Jak to naprawić? 2012-07-26 01:58:18.621 Rolo[33597:11303] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the …

21
UIView dolnej granicy?
Do a UIScrollView *toScrollView(która jest szerokością ekranu) chcę dodać szare dolne obramowanie (dokładnie takie, jak w polu to widoku tworzenia wiadomości w natywnej aplikacji Wiadomości na telefonie iPhone). Aby to osiągnąć, podążyłem za Cocoa Touch: Jak zmienić kolor i grubość obramowania UIView? i właśnie zakryłem górną granicę niestandardową UINavigationBari utworzyłem …
145 ios  uiview  border 

19
Uzyskaj nieco jaśniejszy i ciemniejszy kolor dzięki UIColor
Chciałem móc zamienić dowolny kolor UIColor w gradient. Zamierzam to zrobić, używając Core Graphics do narysowania gradientu. To, co próbuję zrobić, to uzyskać kolor, powiedzmy: [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0]; i uzyskaj UIColor, który jest o kilka odcieni ciemniejszy i kilka odcieni jaśniejszy. Czy ktoś wie, jak to zrobić? Dziękuję …

6
UIViewContentModeScaleAspectFill nie przycina
Próbuję narysować kilka miniatur o stałym rozmiarze (100x100) za pomocą UIImageView. Mam ustawić rozmiar ramki obrazu moim zdaniem być 100x100 i ustaw contentModesię UIViewContentModeScaleAspectFill. Rozumiem, że powinno to spowodować, że obraz zostanie narysowany w ustawionym przeze mnie rozmiarze, a obraz wypełni obszar obrazu i przycina wszystkie części obrazu, które wykraczają …
144 ios  uiimageview 

14
UILabel - automatycznie dopasowująca rozmiar etykiety do tekstu?
Czy jest możliwa automatyczna zmiana rozmiaru pola / granic UILabel w celu dopasowania do zawartego tekstu? (Nie obchodzi mnie, czy skończy się większy niż wyświetlacz) Więc jeśli użytkownik wpisze „cześć” lub „moje imię jest naprawdę długie, chcę, żeby zmieściło się w tym polu”, nigdy nie jest skracane, a etykieta odpowiednio …

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.