Swiftで遊ぼう! - 347 - カスタムTableViewをnibから
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide
質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena
storyboardでTableViewCellを設定するという一般的な方法の前に、nibから、これもstoryboardでデザインを設計するので、ある意味一般的な方法かもしれません。
Table Cellプロジェクトをコピーして、Table Cell 2プロジェクトに名前を変えます。
NameAndColorCellクラスのイニシャライザを、すべて消去します。
新しく加えるプロパティは@IBOutletの枕詞つきのnameLabelとcolorLabelの津立つだけです。
class NameAndColorCell: UITableViewCell { var name: String = " " { didSet { if name != oldValue { nameLabel.text = name } } } var color: String = " " { didSet { if color != oldValue { colorLabel.text = color } } } @IBOutlet var nameLabel: UILabel! @IBOutlet var colorLabel: UILabel! override func awakeFromNib() { super.awakeFromNib() // Initialization code } override func setSelected(selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) // Configure the view for the selected state } }
プロジェクトナビゲータで右クリックして「New File...」を選択してiOSのUser Interfaceを選んでEmptyにします。
これで白紙のstoryboardが出てくるでしょう。
今日はここまで。