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.

4
UILabel - Wordwrap-Text
Gibt es eine Möglichkeit, bei Bedarf einen Beschriftungs-Textumbruch zu erstellen? Ich habe die Zeilenumbrüche auf Zeilenumbruch eingestellt und die Beschriftung ist groß genug für zwei Zeilen, aber es scheint, dass sie nur bei Zeilenumbrüchen umbrochen wird. Muss ich Zeilenumbrüche hinzufügen, damit es richtig umbrochen wird? Ich möchte nur, dass es …





19
Ändern Sie das Standard-Bildlaufverhalten des UITableView-Abschnittskopfs
Ich habe eine UITableView mit zwei Abschnitten. Es ist eine einfache Tabellenansicht. Ich verwende viewForHeaderInSection, um benutzerdefinierte Ansichten für diese Header zu erstellen. So weit, ist es gut. Das Standard-Bildlaufverhalten besteht darin, dass bei Auftreten eines Abschnitts die Abschnittsüberschrift unter der Navigationsleiste verankert bleibt, bis der nächste Abschnitt in die …

8
Zeichenfolgenfarbe mit NSAttributedString ändern?
Ich habe einen Schieberegler für eine Umfrage, der die folgenden Zeichenfolgen basierend auf dem Wert des Schiebereglers anzeigt: "Sehr schlecht, schlecht, okay, gut, sehr gut". Hier ist der Code für den Schieberegler: - (IBAction) sliderValueChanged:(UISlider *)sender { scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]]; NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", …

13
Xcode Storyboard-Warnung: Einschränkung, die auf Elemente verweist, die in der aktuellen Konfiguration deaktiviert sind. Deaktivieren Sie diese Einschränkung in der aktuellen Konfiguration
Diese Warnung tritt in Xcode 6.1 auf. Hat jemand Ideen, was diese Warnung bedeutet und was damit passieren wird? Danke vielmals! Unten sehen Sie einen Screenshot mit den im Quellcode geöffneten Warnungen. " Wie finde ich heraus, welche Einschränkung die Warnung verursacht? Xcode sagt Ihnen nicht, welche Einschränkung das Problem …


13
Der UITextView-Stil wird nach dem Festlegen der Texteigenschaft zurückgesetzt
Ich habe UITextView *_masterTextund nach dem Aufruf Methode setTextEigenschaft Schriftart wird zurückgesetzt. Es passiert, nachdem ich SDK 7 geändert habe. _MasterText ist IBOutletglobal und die Eigenschaften werden im Storyboard festgelegt. Es ist nur ich oder das ist ein allgemeiner SDK-Fehler? @interface myViewController : UIViewController { IBOutlet UITextView *_masterText; } @implementation …

18
Warum bleibt UITableViewCell hervorgehoben?
Was würde dazu führen, dass eine Tabellenansichtszelle nach dem Berühren hervorgehoben bleibt? Ich klicke auf die Zelle und sehe, dass sie hervorgehoben bleibt, wenn eine Detailansicht verschoben wird. Sobald die Detailansicht geöffnet ist, wird die Zelle weiterhin hervorgehoben.

6
Warum konnte NSUserDefaults NSMutableDictionary nicht in iOS speichern?
Ich möchte ein NSMutableDictionaryObjekt in speichern NSUserDefaults. Der Schlüsseltyp in NSMutableDictionaryist NSStringder Werttyp NSArray, der eine Liste der zu implementierenden Objekte enthält NSCoding. Pro Dokument NSStringund NSArraybeide entsprechen NSCoding. Ich erhalte diesen Fehler: [NSUserDefaults setObject: forKey:]: Versuch, einen Nicht-Eigenschaftswert .... der Klasse NSCFDictionary einzufügen.


19
Aufnahme eines nicht modularen Headers in das Framework-Modul
Ich benutze Xcode 6, 1) Zuerst erstelle ich eine dynamische Bibliothek (CoreLibrary). Diese Bibliothek enthält die Datei RequestPoster.h. 2) Dann erstelle ich ein Cocoa Touch Framework und füge diese dynamische Bibliothek (CoreLibrary) hinzu. 3) Dann wird dieses Framework zu meinem Projekt hinzugefügt und es gibt einen Fehler in der Datei …

8
Best Practice für iPhone UIView Animation
Was gilt als bewährte Methode zum Animieren von Ansichtsübergängen auf dem iPhone? Das Beispielprojekt ViewTransitionsvon Apple verwendet beispielsweise Code wie: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; Es gibt aber auch Code-Schnipsel im Netz, die so aussehen: [UIView beginAnimations:nil context:nil]; [UIView …

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.