IBDesignable от Storyboard не обновляется с помощью cocoapods

Я разработал Cocoapods по имени MRTextField, это содержит IBDesignable а также IBInspectable

Проблема в том, когда я использую pod в моем другом проекте, IBDesignable а также IBInspectable не работает, также я думаю, что от раскадровки он не звонит draw(_ rect: CGRect) этого компонента.

Если я использую из исходного кода

let tf = MRTextField(frame: CGRect(x: 10, y: 200, width: 150, height: 40))
self.view.addSubview(tf)

Он работает нормально, но с пользовательским классом / раскадровкой это не так.

Designables показывает, что это актуально, но на самом деле это не так.

После этого я добавляю MRTextField в модуль, тогда он работает нормально.

Я хочу спросить, почему пользователь должен заполнить модуль тоже? я использую JVFloatLabeledTextField и это работало нормально, мне не нужно заполнять модуль самостоятельно. Как сделать модуль, в котором пользователю не нужно заполнять модуль, а ему нужно заполнить класс?

0 ответов

Другие вопросы по тегам