Я действительно почти не представляю, как я могу начать это делать, поэтому я просто объясню. У меня есть пользовательский вид, который содержит другой, меньший вид. Эти два представления полностью построены в IB, основное из которых имеет несколько полей ввода и будет изменять только размер (что, я думаю, у меня в значительной степени нарушено). Второй появляется после того, как был установлен вход в основной. Для ясности, первый запрашивает только некоторые входные данные, когда они есть, появляется второй вид и начинает использовать эти входные значения. То, что я хотел бы сделать, - это иметь возможность сначала поместить некоторые входные данные и отобразить второй вид, а затем ввести другие входные данные и иметь другой вид (который выглядит так же, как и первый) появляются, но вместо этого используйте новые входные значения.
Что я хочу знать, так это то, что мне нужно сделать одно и то же настраиваемое представление в IB несколько раз, или (как я думаю, это может быть сделано), чтобы сделать второе представление своего рода отдельным классом и создать новый объект для каждого нового ввода и, из другого класса, управляйте тем, как они расположены на главном экране. Если это так, то мне нужна помощь, потому что я действительно не знаю, как программно создать новый объект или сделать что-то из этого. Программа должна понимать, что представления являются совершенно отдельными, и для каждой команды (например, отмены) следует применять только одно из представлений.
Я понимаю, что это очень широко, но у меня нет никакого опыта с этой конкретной проблемой. В основном у меня есть пользовательское представление, которое требует некоторого ввода, и я хотел бы, чтобы оно повторялось каждый раз при отправке входных данных, но чтобы каждое представление было независимым друг от друга.
Спасибо за помощь.