У меня есть NSSplitView
, а с левой стороны у меня есть tableView (например, список источников), и в зависимости от выбора строки, я хочу изменить правую сторону разделенного представления. Я не могу понять, как это сделать.
Когда я добавляю желаемое подпредставление в splitview, оно добавляет еще одно разбиение (так что теперь всего 3 просмотра ... не то, что я хотел).
[mySplitView addSubview:myCustomView];
Как правильно установить правую сторону моего splitView?
Обновление
Использование
[mySplitView replaceSubview:[[mySplitView subviews] objectAtIndex:1] withSubview:myCustomView]
Кажется, работает, но довольно странно изменяет размер разделенного вида, как я могу это остановить? В IB есть возможность отключить autoResizesSubviews
, но я не могу снять это. Есть идеи?