Wie man übergeordnete navigation-controller in UIView

Habe ich eine UITabBarController in meiner app delegieren.
wo jedem tab bar item hat einen anderen UINavigationController lädt eine benutzerdefinierte UIViewController mit einer Spitze (mit -pushViewController:).
In einem navigation-controller, ich laden Sie eine benutzerdefinierte UIView - Klasse mit einem benutzerdefinierten Feder auch.
Diese Ansicht geladen wird mehrere Male innerhalb des UIViewController.

Benutzerdefinierte UIView hat eine UIButton, dass auf das Ereignis zu berühren, das möchte ich betonen eine neue UIViewController auf den stack.
Problem ist, dass ich "verloren", die UINavigationController hält die UIViewController.
Ich weiß, ich sollte Delegaten verwenden, aber haben nicht herausgefunden, wer sollte welche class sollte die Stellvertretung.

Vielen Dank im Voraus!

delegieren vould werden besser. der delegate definiert werden sollte, in Ihrer view-Klasse und implementiert werden sollten, die von Ihrem Besitzer. Zweitens die owner-Eigenschaft sollte in UIView nicht in UIViewController.

InformationsquelleAutor omeraloni | 2011-05-09

Schreibe einen Kommentar