CustomViewのIBOutletsはゼロになります。Exc_Bad_Access XibからCustomViewをロード中に
カスタムビュー(xib)を作成しました。
詳細は画像をご覧ください。
class TextFieldView: UIView {
@IBOutlet var contentView: TextFieldView!
@IBOutlet weak var customTextField: UITextField!
@IBOutlet weak var rightButton: UIButton!
@IBOutlet weak var placeHolderLabel: UILabel!
override init(frame: CGRect) {
super.init(frame: frame)
commonInit()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
commonInit()
}
override func awakeFromNib() {
super.awakeFromNib()
}
func commonInit()
{
let bundle = Bundle(for: type(of: self))
bundle.loadNibNamed("TextFieldView", owner: self, options: nil)
customTextField.backgroundColor = UIColor.green
NSLog("Called")
}
はまだEXC_BAD_ACCESSでエラーを投げ
何の画像を?これらのアウトレットをXIBに接続しましたか? –