Полагаю, вы хотите ориентироваться на более старые версии iOS, чем 5.0. (Для версии 5.0 и выше вы можете использовать новый материал UIAppearance.)
Если речь идет об изменении панели навигации и полосатого фона tableView, это довольно просто: я предлагаю переопределить +[UIColor groupTableViewBackgroundColor]
, используя категорию на UIColor
, чтобы вернуть ваш черный цвет. Панель навигации еще проще, потому что IASK должен наследовать панель навигации от вашего контроллера навигации.
Если ваши потребности сложнее, вы, возможно, захотите изменить XIB.