###発生している問題・エラーメッセージ
Failed to set (localizedString) user defined inspected property on (WordCase.RoundedTextView): [<アプリ名.RoundedTextView 0x7fc04c04c600> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key localizedString. Message from debugger: Terminated due to signal 15
###該当のソースコード
Swift
1@IBDesignable class RoundedTextView: UITextView { 2 3 @IBInspectable var cornerRadius: CGFloat = 0.0 4 @IBInspectable var borderWidth: CGFloat = 0.0 5 @IBInspectable var borderColor: UIColor = UIColor.clear 6 7 override func draw(_ rect: CGRect) { 8 layer.cornerRadius = cornerRadius 9 layer.borderWidth = borderWidth 10 layer.borderColor = borderColor.cgColor 11 clipsToBounds = true 12 } 13 14} 15
画面遷移した際に上記のようなエラーが発生します。アプリ自体は問題なく動くのですが、エラーを解消したいです。調べてみたところ、@IBDesignable
を使ってTextViewをカスタムしていることに問題があるようなのですが、修正方法が分かりませんでした。
解決策をご教授いただければと思います。よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。