Im использует метод appearanceWhenContainedIn
для определенных элементов пользовательского интерфейса, которые я хочу настроить в своем приложении iOS 6. Я обнаружил, что ни одна из моих настроек не применяется, если я пытаюсь предоставить более одного класса контейнера, например:
// Works neither for toolbar nor navbar items
[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], [UIToolbar class], nil]
// Works fine (but only for navbar items, obviously)
[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil]
Официальные документы говорят, что параметр для этого метода может быть списком из нескольких классов с нулевым завершением, но в моем случае он никогда не работает так, как должен. Я что-то пропустил?