Загрузить 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)