Я часами пытался понять, как создать/затем заставить работать пользовательский inputView
. У меня есть сетка TextInputs
(например, доска для рисования), которая при нажатии должна загружать пользовательский inputView
для вставки текста.
Я создал файл .xib, содержащий UI elements
для пользовательского inputView
. Мне удалось создать CustomInputViewController
и отобразить inputView
, но я так и не смог заставить фактический TextInput
обновить его значение/текст.
Документация Apple показалась легкой в том, как заставить это работать, и во многих учебниках, которые я видел, использовался Obj-C (который я не смог преобразовать из-за мелких вещей, которые, похоже, теперь невозможно сделать быстро) .
Какова всеобъемлющая архитектура и необходимые фрагменты кода, которые необходимо реализовать для создания customInputView
для нескольких textInputs
(цепочка делегатов, контроллер, .xibs, представления и т. д.)?