У меня есть представление, которое я построил в Интерфейсном конструкторе с табличным представлением и связанными выходами и т. Д., Чтобы отобразить список элементов. Нажатие на элемент поднимает детали этого элемента.
Теперь я хочу создать очень похожее представление со списком элементов одного типа и некоторыми дополнительными элементами управления и другим поведением при выборе ячеек. В этом случае, если пользователь нажимает на элемент, он будет эффективно использовать этот элемент в качестве шаблона для создания нового элемента. Или они могут нажать на кнопку, чтобы создать новый элемент. Помимо этого, есть много логики, которую я хочу использовать из исходного представления - например, элементы зависят от местоположения, и есть фоновый поток, который обновляет информацию о местоположении.
Кажется, что естественным было бы сделать подкласс исходного контроллера представления и создать макет второго представления, используя IB. Однако, прежде чем я приступлю к этому, я задаюсь вопросом, возможно ли это / рекомендуемая практика? Признает ли IB IBOutlets в суперклассе и позволит ли мне их подключить?