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
и это работало нормально, мне не нужно заполнять модуль самостоятельно. Как сделать модуль, в котором пользователю не нужно заполнять модуль, а ему нужно заполнить класс?