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.


16
UIView-Shake-Animation
Ich versuche, ein UIView zum Schütteln zu bringen, wenn eine Taste gedrückt wird. Ich passe den Code an, den ich auf http://www.cimgf.com/2008/02/27/core-animation-tutorial-window-shake-effect/ gefunden habe . Wenn Sie jedoch versuchen, den folgenden Code anzupassen, um eine UIView zu erschüttern, funktioniert dies nicht: - (void)animate { const int numberOfShakes = 8; const …



7
Kerndaten-Primärschlüssel
Das mag dumm erscheinen, aber ich konnte immer noch nicht herausfinden, wie man ein Attribut als Primärschlüssel in der xcdatamodel-Datei markiert. Mein persistenter Speicher ist eine SQLite-Datei. Kann mir jemand helfen? Wie kann ich in diesem Fall eine ID als eindeutig "validieren"? Soll ich eine Validierungsmethode schreiben oder so?

16
Der beste Weg, um eine URL-Zeichenfolge zu analysieren, um Werte für Schlüssel zu erhalten?
Ich muss eine URL-Zeichenfolge wie diese analysieren: &ad_eurl=http://www.youtube.com/video/4bL4FI1Gz6s&hl=it_IT&iv_logging_level=3&ad_flags=0&endscreen_module=http://s.ytimg.com/yt/swfbin/endscreen-vfl6o3XZn.swf&cid=241&cust_gender=1&avg_rating=4.82280613104 Ich muss den NSString in die Signleteile wie cid=241und aufteilen &avg_rating=4.82280613104. Ich habe das mit gemacht, substringWithRange:aber die Werte werden in zufälliger Reihenfolge zurückgegeben, so dass es durcheinander kommt. Gibt es eine Klasse, die eine einfache Analyse ermöglicht, in der Sie sie …


9
Registerkartensteuerung in einer Navigationssteuerung oder Freigabe einer Navigationsstammansicht
Ich versuche, eine Benutzeroberfläche zu implementieren, die wie in der Tweetie- App strukturiert ist und sich so verhält: Der Ansichts-Controller der obersten Ebene scheint ein Navigations-Controller zu sein, dessen Stammansicht eine Tabellenansicht "Konten" ist. Wenn Sie auf ein Konto klicken, wird die zweite Ebene mit einer Registerkartenleiste im unteren Bereich …

8
So senden Sie JSON-Daten in der HTTP-Anforderung mit NSURLRequest
Ich bin neu in Objective-C und fange seit kurzem an, große Anstrengungen in die Anfrage / Antwort zu investieren. Ich habe ein funktionierendes Beispiel, das eine URL (über http GET) aufrufen und den zurückgegebenen JSON analysieren kann. Das Arbeitsbeispiel hierfür ist unten - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; …



8
Wo soll ich beim programmgesteuerten Erstellen von Ansichten Autolayout-Einschränkungen festlegen?
Ich sehe verschiedene Beispiele, in denen Einschränkungen festgelegt werden. Einige setzen sie in viewDidLoad/ loadView(nachdem die Unteransicht hinzugefügt wurde). Andere setzen sie in der Methode updateViewConstraints, die von aufgerufen wird viewDidAppear. Wenn ich versuche, Einschränkungen updateViewContraintsfestzulegen, kann das Layout nervös werden, z. B. eine leichte Verzögerung, bevor die Ansicht angezeigt …


10
iOS 7 und höher: Legen Sie den Stil der Statusleiste pro Ansichts-Controller fest
Ich habe viele Möglichkeiten ausprobiert, um den Statusleistenstil festzulegen (Standard oder Lichtinhalt), kann ihn jedoch nicht auf Basis eines View-Controllers zum Laufen bringen. Ich kann den Statusleistenstil nur für die gesamte App festlegen. Hat jemand einen Hinweis? Ich habe es versucht UIViewControllerBasedStatusBarAppearance und -(UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } Diese Methoden funktionieren …
79 ios  cocoa-touch 


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.