Als «objective-c» getaggte Fragen

Dieses Tag sollte nur bei Fragen verwendet werden, die sich auf Objective-C-Funktionen beziehen oder von Code in der Sprache abhängen. Die Tags [cocoa] und [cocoa-touch] sollten verwendet werden, um nach Apples Frameworks oder Klassen zu fragen. Verwenden Sie die zugehörigen Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind.

16
Ist es möglich, die Hintergrundfarbe eines UIButtons zu ändern?
Dieser hat mich verblüfft. Ist es überhaupt möglich, die Hintergrundfarbe eines UIButton in Cocoa für iPhone zu ändern? Ich habe versucht, die Hintergrundfarbe einzustellen, aber sie ändert nur die Ecken. setBackgroundColor:scheint die einzige verfügbare Methode für solche Dinge zu sein. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

17
"From View Controller" verschwindet mit UIViewControllerContextTransitioning
Ich habe ein Problem und habe es unten beschrieben. Ich verwende UIViewControllerContextTransitioningfür benutzerdefinierte Übergänge. Ich habe 2 View Controller, First View Controller und Second View Controller. Jetzt möchte ich den zweiten Ansichts-Controller mit einer Animation zum ersten Ansichts-Controller hinzufügen. Ich habe es erreicht, jetzt ist der zweite Ansichts-Controller transparent, so …


6
Schnelle native Basisklasse oder NSObject
Ich habe einige Isa getestet, die mit Swift sprudeln , und festgestellt, dass es nur funktioniert, wenn NSObject eine Superklasse ist (direkt oder weiter oben) oder indem ich die '@objc'-Dekoration verwende. Andernfalls folgt es einem statischen und vtable-Versandstil wie C ++. Ist es normal, eine Swift-Klasse ohne eine Cocoa / …


6
UITableView mit festen Abschnittsüberschriften
Grüße, ich lese, dass das Standardverhalten darin UITableViewbesteht, Abschnittsüberschriftenzeilen an den oberen Rand der Tabelle zu heften, während Sie durch die Abschnitte scrollen, bis der nächste Abschnitt die vorherige Abschnittszeile aus der Ansicht verdrängt. Ich habe ein UITableViewInside A UIViewControllerund dies scheint nicht der Fall zu sein. Ist das nur …

6
Verwendung nicht nullter und nullfähiger Objective-C-Schlüsselwörter in blockbasierten API-Methoden
Betrachten Sie die folgende Methode - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; Mit den Schlüsselwörtern new nonnullund nullable annotation können wir sie wie folgt anreichern: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; aber wir bekommen auch diese Warnung: Dem Zeiger fehlt ein …


30
Der cellForItemAtIndexPath von UICollectionView wird nicht aufgerufen
Erst mein zweites Mal mit UICollectionView und vielleicht habe ich mehr abgebissen, als ich kauen kann, aber trotzdem: Ich implementiere eine UICollectionView (myCollectionView), die benutzerdefinierte UICollectionViewCell verwendet, die ich in Unterklassen unterteilt habe. Die untergeordneten Zellen (FullReceiptCell) enthalten UITableViews und haben die Größe des Viewcontrollers. Ich versuche, ein horizontales Scrollen …


5
Ausgewählten Index von UITableView abrufen
Ich möchte einen Index für ausgewählt haben UITableView. Ich habe folgenden Code geschrieben: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Dies funktioniert immer für den 1. Artikel. Ich möchte Index in ausgewählt habenindexPathForRow. Bitte helfen Sie. Vielen Dank.




4
Was macht einen Schlüsselbund einzigartig (in iOS)?
Meine Frage betrifft Schlüsselanhänger in iOS (iPhone, iPad, ...). Ich denke (bin mir aber nicht sicher), dass die Implementierung von Schlüsselanhängern unter Mac OS X dieselbe Frage mit derselben Antwort aufwirft. iOS bietet fünf Arten (Klassen) von Schlüsselbundelementen. Sie müssen einen dieser fünf Werte für den Schlüssel auswählen kSecClass, um …

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.