Как избавиться от UIAppearance, когда он не нужен?

В моем AppDelegate я использую UIAppearance для установки своей собственной панели навигации с помощью этого кода:

[[UINavigationBar appearance] setTintColor:[UIColor blackColor]];
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nav5.png"] forBarMetrics:UIBarMetricsDefault];

Но некоторым представлениям моего приложения это не нужно. Как я могу избавиться от этого, чтобы я мог использовать IB только в соответствующих представлениях?

9
задан Rob 23 May 2012 в 22:09
поделиться