xibで作ったカスタムセルをストーリーボード上のテーブルビューに反映させ、Autolayoutの設定を行いたいのですが、
カスタムセルのクラスに@IBDesignableをつけても反映されません。
行なった手順は以下の通りです。
・customCell.swiftとcustomCell.xibを作成
・xibファイル上でTextFieldをセル上に追加
・customCell.xibのカスタムクラスをcustomCell.swiftに設定
・ストーリーボード上でセルのカスタムクラスにcustomCell.swiftを指定
・下記のコードでカスタムセルを登録
Swift
1optionTableView.register(UINib(nibName: "customCell", bundle: nil), forCellReuseIdentifier: "reuseCell")
どなたか解決策をご教授いただければ幸いです。
Swift
1//customCell.swift 2import UIKit 3 4@IBDesignable 5class optionCell: UITableViewCell { 6 7 @IBOutlet var optionName: UITextField! 8 9 override func awakeFromNib() { 10 super.awakeFromNib() 11 // Initialization code 12 } 13 14 override func setSelected(_ selected: Bool, animated: Bool) { 15 super.setSelected(selected, animated: animated) 16 17 // Configure the view for the selected state 18 } 19}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/17 06:16 編集