Schaltflächen über UIPopoverController

8

Ich möchte zwei Buttons über UIPopoverController hinzufügen, so wie es in den folgenden Screenshots gezeigt wird: HTML-Bearbeitung

Danke, dass du mir geholfen hast!

    
Pascal Bayer 13.05.2010, 15:37
quelle

6 Antworten

21

Fügen Sie Ihren View-Controller zu einem UINavigationController hinzu und fügen Sie dann den Navigation Controller zum UIPopoverController hinzu. Fügen Sie diesen Code dann in die viewDidLoad-Methode Ihres UIViewControllers ein:

%Vor%     
David 17.08.2010, 05:19
quelle
14

Sie müssen Ihr Popover direkt mit einem UINavigationController initialisieren. Setzen Sie dann die Stammansicht auf Ihren benutzerdefinierten Ansichtscontroller.

%Vor%     
Jer K. 13.05.2010 21:35
quelle
5

Verwenden Sie einen UINavigationController als Pop-Over. Greifen Sie dann auf die .navigationBar Eigenschaft des Navigationscontrollers, nimm .topItem und setze .leftBarButtonItem und .rightBarButtonItem .

    
kennytm 13.05.2010 16:07
quelle
3

Ich würde nicht einen Navigationscontroller wie die vorherigen vorgeschlagenen Poster verwenden, empfiehlt Apple nicht Navigationssteuerelemente auf ipad verwenden (mit gutem Grund) es verhält sich nicht wie erwartet, wenn Sie VC in den Stapel, wenn in Popovers, jetzt Sie nicht wirklich verwenden möchten der "Navigations" -Aspekt davon, aber ich würde NavigationController nicht benutzen, nur weil du die Stange bist .... Benutze stattdessen eine UIToolBar und setze ihre Knöpfe auf was auch immer du willst ... keine Notwendigkeit, einen Navigationscontroller hier zu benutzen ...

    
Daniel 14.05.2010 14:52
quelle
3

Wenn ich das tue, scheint meine navBar nicht richtig in den UIPopoverController zu passen, wie im Folgenden gezeigt:

Ссылка

Folgendes mache ich:

%Vor%     
Cole 01.07.2010 14:35
quelle
0

Das hat funktioniert!

%Vor%

Fügen Sie dann in der init-Funktion von contentViewController dieses

hinzu %Vor%     
Edwin Ikechukwu 20.11.2015 06:01
quelle

Tags und Links