Als «cocoa-touch» getaggte Fragen

Die Cocoa Touch Frameworks, die iOS-Apps steuern, weisen viele bewährte Muster auf, die auf dem Mac zu finden sind. Sie wurden jedoch mit einem besonderen Schwerpunkt auf berührungsbasierten Benutzeroberflächen und Optimierung entwickelt.




27
iPhone viewWillAppear wird nicht ausgelöst
Ich habe zahlreiche Beiträge über Personen gelesen, mit viewWillAppeardenen Probleme auftreten, wenn Sie Ihre Ansichtshierarchie nicht genau richtig erstellen . Mein Problem ist, dass ich nicht herausfinden kann, was das bedeutet. Wenn ich einen Controller erstelle RootViewControllerund addSubViewdiesen aufrufe, würde ich erwarten, dass die hinzugefügten Ansichten für viewWillAppearEreignisse verkabelt werden …
116 iphone  ios  cocoa-touch 

13
Verwerfen eines Presented View Controllers
Ich habe eine theoretische Frage. Jetzt lese ich Apples ViewController- Handbuch. Sie schrieben: Wenn es an der Zeit ist, einen Controller für präsentierte Ansichten zu schließen, besteht der bevorzugte Ansatz darin, den Controller für präsentierte Ansichten entlassen zu lassen. Mit anderen Worten, wann immer möglich, sollte derselbe Ansichtscontroller, der den …

5
Fragen Sie nach der Benutzerberechtigung zum Empfangen von UILocalNotifications in iOS 8
Ich habe lokale Benachrichtigungen im App-Delegaten eingerichtet. Verwenden Sie dazu Folgendes: - (void)applicationDidEnterBackground:(UIApplication *)application { UILocalNotification *notification = [[UILocalNotification alloc]init]; [notification setAlertBody:@"Watch the Latest Episode of CCA-TV"]; [notification setFireDate:[NSDate dateWithTimeIntervalSinceNow:5]]; [notification setTimeZone:[NSTimeZone defaultTimeZone]]; [application setScheduledLocalNotifications:[NSArray arrayWithObject:notification]]; } Wenn ich die App starte und dann beende, erhalte ich die Fehlermeldung: 2014-06-07 …


6
Wie erstelle ich eine benutzerdefinierte Beschleunigungsfunktion mit Core Animation?
Ich animiere eine CALayerentlang einer CGPath(QuadCurve) ganz gut in iOS. Aber ich möchte eine interessantere Beschleunigungsfunktion als die wenigen verwenden , zur Verfügung gestellt von Apple (easeIn / easeOut usw.). Zum Beispiel eine Sprungkraft oder eine elastische Funktion. Diese Dinge können mit MediaTimingFunction (bezier) gemacht werden: Aber ich möchte Timing-Funktionen …


5
Wie analysiere ich JSON mit Objective-C?
Ich bin neu im iPhone. Kann mir jemand die Schritte erklären, die zu befolgen sind, um diese Daten zu analysieren und die Aktivitätsdetails, den Vor- und Nachnamen abzurufen? { "#error": false, "#data": { "": { "activity_id": "35336", "user_id": "1", "user_first_name": "Chandra Bhusan", "user_last_name": "Pandey", "time": "1300870420", "activity_details": "Good\n", "activity_type": "status_update", …

11
Wie kann ich die Hintergrund- / Rahmenfarben einer gruppierten Tabellenansichtszelle anpassen?
Ich möchte sowohl den Hintergrund als auch die Rahmenfarbe einer UITableView im gruppierten Stil anpassen. Ich konnte die Hintergrundfarbe folgendermaßen anpassen: tableView.contentView.backgroundColor = [UIColor greenColor]; Aber die Randfarbe kann ich immer noch nicht ändern. Wie passe ich diese beiden Aspekte der gruppierten Tabellenansicht an?

6
Verwendung des nicht deklarierten Bezeichners 'kUTTypeMovie'
Ich erhalte die Fehlermeldung - Verwendung des nicht deklarierten Bezeichners 'kUTTypeMovie' im folgenden Code - -(IBAction)selectVideo:(id)sender { UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; imagePicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *)kUTTypeMovie, nil]; imagePicker.delegate = self; [self presentModalViewController:imagePicker animated:YES]; } Was stimmt damit nicht?

18
Abschlussblock für popViewController
Wenn Sie einen Modal View Controller mit schließen dismissViewController, besteht die Möglichkeit, einen Abschlussblock bereitzustellen. Gibt es ein ähnliches Äquivalent für popViewController? Das Vervollständigungsargument ist sehr praktisch. Zum Beispiel kann ich damit das Entfernen einer Zeile aus einer Tabellenansicht verzögern, bis das Modal nicht mehr auf dem Bildschirm angezeigt wird, …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.