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.



4
Swift 2.0 - Operator binarny „|” nie można zastosować do dwóch argumentów UIUserNotificationType
Próbuję zarejestrować moją aplikację do powiadomień lokalnych w ten sposób: UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil)) W Xcode 7 i Swift 2.0 - pojawia się błąd Binary Operator "|" cannot be applied to two UIUserNotificationType operands. Proszę pomóż mi.
193 ios  swift  swift2 


25
Powiększanie MKMapView w celu dopasowania szpilek do adnotacji?
Korzystam z MKMapView i dodałem do mapy szereg pinezek z adnotacjami o obszarze 5-10 kilometrów. Kiedy uruchamiam aplikację, moja mapa zaczyna być pomniejszona, aby pokazać cały świat, jaki jest najlepszy sposób na powiększenie mapy, aby szpilki pasowały do ​​widoku? EDYCJA: Moje początkowe myślenie byłoby użyć MKCoordinateRegionMake i obliczyć współrzędne współrzędnych, …



10
Oczekiwanie na wykonanie dwóch bloków asynchronicznych przed rozpoczęciem kolejnego bloku
Korzystając z GCD, chcemy przejść do wykonania i wykonania dwóch bloków asynchronicznych, zanim przejdziemy do kolejnych kroków wykonania. Jak najlepiej to zrobić? Wypróbowaliśmy następujące, ale wydaje się, że to nie działa: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block2 }); // wait until both the …

21
Jak dodać odpowiedni przycisk do UINavigationController?
Próbuję dodać przycisk odświeżania do górnego paska kontrolera nawigacji bez powodzenia. Oto nagłówek: @interface PropertyViewController : UINavigationController { } Oto jak próbuję to dodać: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self action:@selector(refreshPropertyList:)]; self.navigationItem.rightBarButtonItem = anotherButton; } …


9
iOS 8 usunął właściwość okna „minimalnego interfejsu użytkownika”, czy istnieją inne rozwiązania „miękkiego ekranu pełnoekranowego”?
(To pytanie składa się z wielu części, postaram się jak najlepiej podsumować scenariusz.) Obecnie tworzymy responsywną aplikację internetową (czytnik wiadomości), która pozwala użytkownikom przesuwać zawartość między kartami, a także przewijać zawartość kart w pionie. Powszechnym podejściem do problemu jest posiadanie opakowania divwypełniającego okno przeglądarki, ustawionego overflowna hiddenlub auto, a następnie …


4
Szybki - Konwertuj na wartość bezwzględną
czy jest jakiś sposób na uzyskanie wartości bezwzględnej z liczby całkowitej? na przykład -8 to 8 Próbowałem już użyć UInt (), zakładając, że przekształci Int na wartość bez znaku, ale to nie zadziałało.
191 ios  iphone  swift 

18
Otrzymuj powiadomienia push, gdy aplikacja jest na pierwszym planie iOS
Korzystam z usługi powiadomień wypychanych w mojej aplikacji. Gdy aplikacja jest w tle, widzę powiadomienie na ekranie powiadomień (ekran wyświetlany po przesunięciu w dół od góry urządzenia iOS). Ale jeśli aplikacja jest na pierwszym planie, metoda delegowania - (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo jest wywoływany, ale powiadomienie nie jest wyświetlane na ekranie powiadomień. …

19
Sprawdź wersję systemu operacyjnego w Swift?
Próbuję sprawdzić informacje o systemie w Swift. Doszedłem do wniosku, że można to osiągnąć za pomocą kodu: var sysData:CMutablePointer<utsname> = nil let retVal:CInt = uname(sysData) Mam dwa problemy z tym kodem: Jaka powinna być początkowa wartość sysData? Ten przykład podaje -1 w retVal prawdopodobnie dlatego, że sysData ma wartość zero. …
191 ios  macos  swift 

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.