Als «uibarbuttonitem» getaggte Fragen

UIBarButtonItem ist eine Schaltfläche, die auf die Platzierung in einem UIToolbar- oder UINavigationBar-Objekt spezialisiert ist. Es erbt das grundlegende Verhalten von Schaltflächen von seiner abstrakten Oberklasse UIBarItem. Das UIBarButtonItem definiert zusätzliche Initialisierungsmethoden und -eigenschaften zur Verwendung in Symbolleisten und Navigationsleisten. Es gibt einige Methoden zum Anpassen des Erscheinungsbilds. Verfügbar in iOS 2.0 und höher in UIKit.


14
Durch Ändern der Zurück-Schaltfläche in iOS 7 wird das Wischen deaktiviert, um zurück zu navigieren
Ich habe eine iOS 7-App, in der ich eine benutzerdefinierte Zurück-Schaltfläche wie folgt einstelle: UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton setImage:backButtonImage forState:UIControlStateNormal]; backButton.frame = CGRectMake(0, 0, 20, 20); [backButton addTarget:self action:@selector(popViewController) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; viewController.navigationItem.leftBarButtonItem = backBarButtonItem; Dadurch wird jedoch die …

15
UIBarButtonItem mit benutzerdefinierter Ansicht, die unter iOS 7 nicht richtig ausgerichtet ist, wenn sie als Elemente der linken oder rechten Navigationsleiste verwendet wird
Der folgende Code funktioniert über iOS 6: UIButton *myButton = nil; myButton = [UIButton buttonWithType:UIButtonTypeCustom]; myButton.bounds = CGRectMake(0,0,44,30); // setup myButton's images, etc. UIBarButtonItem *item = nil; item = [[UIBarButtonItem alloc] initWithCustomView:customButton]; So soll die Schaltfläche ausgerichtet werden: Unter iOS 7 scheint die Schaltfläche jedoch um zu viele Pixel von …

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.