Я написал свой собственный класс, который наследует UIView. Это помечено как @IBDesignable, а свойства, которые я хочу включить в конструктор интерфейса, помечены как @ IBInspectable.
Это работает без проблем, если я добавляю UIView в свой интерфейс, а затем устанавливаю его пользовательский класс. например, он отображает то, что я ожидаю, и мои свойства отображаются в инспекторе атрибутов.
Как я могу добавить свой класс в библиотеку объектов, поэтому вместо добавления UIView в интерфейс я фактически добавляю экземпляр мой взгляд, с только моими открытыми атрибутами и моими атрибутами, установленными в качестве значений по умолчанию?
Просматривал бесчисленные вопросы и статьи в Интернете и может найти только ссылку на создание плагина Xcode, который больше не поддерживается.
Я многоязычный программист и использую Xcode только для iOS / Swift, и это стандартная функция, доступная в других IDE, которые я использую (VS, Android Studio и Delphi) - я предполагаю, что я отсутствует что-то, что может быть недокументировано где-то - или это случай упущения / отсутствия Туре в IDE?