Загрузить UIView из файла nib?

У меня есть одно большое представление с панелью инструментов, которая позволяет пользователю выбирать способ отображения данных. Когда они выбирают, какие данные они хотят отображать, меньший UIView (содержащийся в исходном) должен измениться, чтобы отобразить данные, которые они хотят отобразить.

Я хотел бы загрузить этот маленький UIView из другого файла nib, но панель инструментов (в увеличенном виде) не должна исчезнуть, т.е. я не хочу, чтобы этот вид больше, чтобы исчезнуть, нужно изменить только малый вид, У меня есть разные файлы nib для каждого вида данных.

Как я могу загрузить небольшой UIView из заданного файла nib?

Ответ 1

Я делал это раньше.

SimpleCell *cell = [[[NSBundle mainBundle] loadNibNamed:@"FriendsCell" owner:self options:nil] objectAtIndex:0];
Владелец

не нужен. и индекс должен быть тем же самым индексом внутри nib. (первый объект (не file owner и First Response) начинается с 0)