2009-06-02 10 views
0

Ich hatte meine App perfekt funktioniert auf iPhone OS 2.2.1, aber jetzt versuche ich es auf iPhone OS 3.0 zu arbeiten.Hinzufügen einer UINavigationBar zu UITabBarController

Und meine Anwendung bricht, anscheinend wegen eines UINavigationController in UITabBarController.

bekomme ich folgende Fehlermeldung:

'NSInternalInconsistencyException', reason: 
'Changing the delegate of a tab bar managed by a tab bar controller is not allowed.' 

Und ich habe keine Ahnung, warum es geschieht und wie man es beheben.

Jede Hilfe wird geschätzt.

Antwort

0

Mit einem UINavigationController in jeder Registerkarte ist völlig in Ordnung. Das Problem, das Sie erleben, ist offensichtlich mit einer falschen Verwendung von Delegierten verbunden. Ohne den zugehörigen Quellcode ist es jedoch schwierig, Ihnen zu sagen, wo das Problem liegt.

Verwandte Themen