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.



11
Durch Ändern des Ankerpunkts meines CALayers wird die Ansicht verschoben
Ich möchte das ändern anchorPoint, aber die Ansicht an der gleichen Stelle behalten. Ich habe versucht , NSLog-ing self.layer.positionund self.centerund sie beide gleich bleiben , unabhängig von Änderungen an der anchor. Doch meine Sicht bewegt sich! Irgendwelche Tipps dazu? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); self.layer.anchorPoint …

6
Wie gehe ich mit Objective-C-Protokollen um, die Eigenschaften enthalten?
Ich habe gesehen, dass die Verwendung von Objective-C-Protokollen auf folgende Weise verwendet wird: @protocol MyProtocol <NSObject> @required @property (readonly) NSString *title; @optional - (void) someMethod; @end Ich habe gesehen, dass dieses Format verwendet wurde, anstatt eine konkrete Oberklasse zu schreiben, die Unterklassen erweitert. Die Frage ist, ob Sie die Eigenschaften …




30
UITableViewCell Separator verschwindet in iOS7
Ich habe ein seltsames Problem UITableViewnur mit iOS 7. UITableViewCellSeparatorverschwindet über der ersten Reihe und unter der letzten Reihe. Manchmal wird es nach Auswahl der Zeilen oder einiger Bildlaufaktionen angezeigt. In meinem Fall tableViewwird aus dem Storyboardwith UITableViewStylePlainstyle geladen . Das Problem liegt sicherlich nicht in UITableViewCellSeparatorStyle, was nicht von …

5
So übergeben Sie ein Objekt mit NSNotificationCenter
Ich versuche, ein Objekt von meinem App-Delegaten an einen Benachrichtigungsempfänger in einer anderen Klasse zu übergeben. Ich möchte eine Ganzzahl übergeben messageTotal. Gerade habe ich: Im Empfänger: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter …


20
Wie vergleiche ich UIColors?
Ich möchte den Farbsatz für einen Hintergrund in einer UIImageView überprüfen. Ich habe es versucht: if(myimage.backgroundColor == [UIColor greenColor]){ ...} else{ ...} Aber das funktioniert nicht, auch wenn ich weiß, dass die Farbe grün ist, fällt sie immer in den anderen Teil. Gibt es auch eine Möglichkeit, die aktuelle Farbe …




8
Standardhöhe für den Abschnittskopf in UITableView
Ich möchte die Höhe des ersten Headers in meiner UITableView festlegen. Für die anderen Header möchte ich, dass sie die Standardhöhe bleiben. Welchen Wert / welche Konstante kann ich im folgenden Code anstelle von "someDefaultHeight" setzen? - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { if (section == 0) return kFirstHeaderHeight; return someDefaultHeight; } …

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.