Tag: uimenucontroller
Die singleton-UIMenuController Beispiel zeigt die Menü-Oberfläche für das Schneiden, Kopieren, Einfügen, Auswählen, Alle Auswählen, und Löschen Befehle.
Dieses Menü wird auch als Bearbeiten-Menü. Wenn Sie dieses Menü sichtbar, UIMenuController Positionen relativ zu einem Ziel-Rechtecks auf dem Bildschirm; wird dieses Rechteck in der Regel definiert eine Auswahl. Das Menü erscheint, über das Ziel-Rechteck oder, wenn es nicht genug Platz für Sie, unter ihm.
2
Antworten
Hallo ich erstellen möchten anpassen bubble-Menü wie Ausschneiden/kopieren/einfügen Menü, in dem IPhone SDK3.x. Ich weiß, es ist UIMenuController aber es ist nur der standard-cut/copy/past-Menü. Wer weiß, wie man eine bubble-Menü ähnlich wie diese. Ein beliebiges Beispiel und
1
Antworten
Habe ich eine UIMenuController und habe ihn ein benutzerdefiniertes Menüelement wie so: UIMenuController *menuController = [UIMenuController sharedMenuController]; UIMenuItem *item1 = [[UIMenuItem alloc] initWithTitle:@"Do This" action:@selector(item1)]; [menuController setMenuItems:[NSArray arrayWithObject:item1]]; Aber ich wollte, dass dieses Objekt der einzige zu
7
Antworten
Ich versuche, erstellen Sie eine benutzerdefinierte UIMenuController und zeigen Sie es in meinem Blick. Hier ist mein code: UIMenuController *menuController = [UIMenuController sharedMenuController]; UIMenuItem *listMenuItem = [[UIMenuItem alloc] initWithTitle:@"List" action:@selector(addList:)]; [menuController setMenuItems:[NSArray arrayWithObject:listMenuItem]]; [menuController setTargetRect:CGRectMake(50.0, 50.0, 0,
9
Antworten
Ich versuche, den folgenden code funktionieren: UIMenuController * menu = [UIMenuController sharedMenuController]; [menu setTargetRect: CGRectMake(100, 100, 100, 100) inView: self.view]; [menu setMenuVisible: YES animated: YES]; Die menu-Instanz bereit ist, aber es nicht zeigen - die Breite ist
3
Antworten
Möchte ich die UIMenuController, das erscheint, wenn ich durch langes drücken auf eine UITableViewCell, um zu zeigen, benutzerdefinierte UIMenuItems. Ich das benutzerdefinierte Element in viewDidLoad UIMenuItem *testMenuItem = [[UIMenuItem alloc] initWithTitle:@"Test" action:@selector(test:)]; [[UIMenuController sharedMenuController] setMenuItems: @[testMenuItem]]; Und
2
Antworten
Möchte ich zeigen 2 Optionen wie "Hallo" & "bye", wenn der Benutzer füllt die Auswahl auf UIWebView. Habe ich Hinzugefügt, Beobachter zu meinem view-controller wie folgt. Aber ich weiß nicht, die weitere Umsetzung. [[UIMenuController sharedMenuController] addObserver:self forKeyPath:UIMenuControllerWillShowMenuNotification
6
Antworten
Scheint es verwendet werden, um ein einfach Weg um zu verhindern, dass die "Mehr..." - label erscheinen, in UIMenuController, wenn Sie mehr als einen benutzerdefinierten Menüpunkt. Sie musste nur entfernen Sie alle system-Menü-Einträge. Es gab sogar eine