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.


5
Przeciekające widoki podczas zmiany rootViewController w TransitionWithView
Badając wyciek pamięci, odkryłem problem związany z techniką wywoływania setRootViewController:wewnątrz bloku animacji przejścia: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newController; } completion:nil]; Jeśli stary kontroler widoku (zastępowany) aktualnie prezentuje inny kontroler widoku, to powyższy kod nie usuwa prezentowanego widoku z hierarchii widoków. Oznacza to, że ta sekwencja operacji ... …

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 …


21
Brak CFBundleIconName w wersji aplikacji Xcode9 iOS11
Mam problem z wydaniem nowej wersji naszej aplikacji przy użyciu Xcode 9 zbudowanego z iOS 11 SDK. Archiwizacja i ładowanie pliku binarnego przebiega bez problemu. Kompilacja pojawia się w iTunes Connect w sekcji Aktywność jako „przetwarzanie” i znika, a ja otrzymuję z powrotem następujący e-mail. Szanowny Programiście, Wykryliśmy co najmniej …

10
Odpowiednik WKWebView dla scalesPageToFit UIWebView
Aktualizuję aplikację na iOS, aby zastąpić UIWebViewją WKWebView. Jednak nie rozumiem, jak osiągnąć to samo zachowanie z WKWebView. Z UIWebViewużyłem scalesPageToFitaby zapewnić pag WWW był wyświetlany z takim samym rozmiarze jak wielkość ekranu (tak, aby pojawić się na pełnym ekranie bez przewijania). Znalazłem to rozwiązanie w sieci, ale nie działa: …
97 ios  wkwebview 

10
ios Prześlij obraz i tekst za pomocą HTTP POST
Dziękuje za przeczytanie. Jestem nowy na iOS i próbuję przesłać obraz i tekst, używając multi-part form encodingw iOS. curlOdpowiednik jest mniej więcej tak:curl -F "param1=value1" -F "param2=@testimage.jpg" "http://some.ip.address:5000/upload" Powyższe curlpolecenie zwraca oczekiwaną poprawną odpowiedź w formacieJSON. Problem: Ciągle otrzymuję żądanie HTTP 400, co oznacza, że ​​robię coś nie tak podczas …

6
iOS: porównaj dwie daty
Mam, NSDatektóre muszę porównać z dwoma innymi NSDatei próbuję z NSOrderAscendingi NSOrderDescendingale czy moja data jest równa w pozostałych dwóch terminach? Przykład: jeśli mam myDate = 24/05/2011 i dwa pozostałe, czyli jeden = 24/05/2011i dwa, 24/05/2011czego mogę użyć?

11
Jak uzyskać zależną od orientacji wysokość i szerokość ekranu?
Próbuję programowo określić aktualną wysokość i szerokość mojej aplikacji. Używam tego: CGRect screenRect = [[UIScreen mainScreen] bounds]; Ale daje to szerokość 320 i wysokość 480, niezależnie od tego, czy urządzenie jest w orientacji pionowej czy poziomej. Jak mogę określić aktualną szerokość i wysokość (tj. W zależności od orientacji urządzenia) mojego …
96 ios 

4
iphone ios działa w osobnym wątku
Jaki jest najlepszy sposób uruchamiania kodu w oddzielnym wątku? Czy to: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; Lub: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; Robiłem drugi sposób, ale książka Wesley Cookbook, którą czytałem, używa pierwszego.

14
Jak przechwycić dotknięcia zdarzeń w obiektach MKMapView lub UIWebView?
Nie jestem pewien, co robię źle, ale staram się złapać dotknięcie MKMapViewprzedmiotu. Podklasowałem go, tworząc następującą klasę: #import <UIKit/UIKit.h> #import <MapKit/MapKit.h> @interface MapViewWithTouches : MKMapView { } - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event; @end I realizacja: #import "MapViewWithTouches.h" @implementation MapViewWithTouches - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event { NSLog(@"hello"); …

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 …


3
Niestandardowe widoki dzięki Storyboard
Na złożonych ekranach (kontrolery widoku) zwykłem rozdzielać całość na mniejsze części (nazywam je widżetami). Te widżety składają się zasadniczo z pliku MyWidget.hi MyWidget.mpliku, a także MyWidget.xibpliku, w którym elementem głównym jest element a, UIViewa klasa MyWidget jest właścicielem pliku UIView. W inicjalizacji tego widżetu wykonuję plik loadNibNamed. W moim kontrolerze …
96 ios  storyboard  xib 

2
NSDictionary - należy sprawdzić, czy słownik zawiera parę klucz-wartość, czy nie
Muszę tylko zapytać o coś w następujący sposób. Załóżmy, że mam słownik. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Teraz muszę sprawdzić, co następuje [xyz zawiera wartość klucza "b"? para czy nie? Pytanie brzmi jak? Drugie pytanie brzmi: …

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.