私はUISplitViewを持っています。 TableViewはイメージとラベルを表示する必要があります。私は、ストーリーボードと、関数cellForRowAtIndexPathに識別子を設定します。私はセルの出口のためのクラスを書いた。しかし、イメージとラベルは表示されません...あなたは私を助けてくれますか?出口クラスザッツTableViewの画像は表示されていません
class TableViewController: UITableViewController {
private let categories: [String] = ["Alle", "Apéritif", "Digestif", "Long Drinks", "Tageskarte", "Favoriten", "Suche"]
private let images: [String] = ["Alle.jpeg", "americano.jpg", "brandy alexander.jpg", "bellini.jpg", "Tageskarte.jpg", "Favoriten.jpg", "suche.jpg"]
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.title = "Cocktails"
self.tableView.rowHeight = 100.0
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return categories.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! TableViewCell
cell.labelStartpage.text = categories[indexPath.row]
cell.imageViewStartpage.image = UIImage(named: images[indexPath.row])
cell.backgroundColor = UIColor.lightGrayColor()
return cell
}
override func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool {
return false
}
}
:
class TableViewCell: UITableViewCell {
@IBOutlet weak var imageViewStartpage: UIImageView!
@IBOutlet weak var labelStartpage: UILabel!
セルが作成され、私は私のクラス宣言厥ライトグレーの背景色...
でそれをテストしています
}
識別子がに設定されている クラスも設定されていますClass
データソースを追加して自己に委任しましたか? – H4Hugo
私は「画像を見たい」とは思わない。コードのヘルプが必要な場合は、コードを表示してください。コピーして、ここに貼り付けてください。 – matt
私はコードを追加しました。 データソースとデリゲートがドラッグ&ドロップで設定されました –