前提・実現したいこと
Xcodeでswiftを用いてiPoneアプリの開発をしています。
TableViewを使ってリストを作っています。
発生している問題・エラーメッセージ
今、セルのスタイルを変更しようとして
cell = UITableViewCell(style: .subtitle, reuseIdentifier: "cell")
というコードを書きました。
しかし、書く前はセルを押した時の画面遷移ができていたのに、書いた後だとできなくなってしまいます。原因がわかる方教えて頂けると幸いです。
TableViewの部分のソースコード
let animals = ["ライオン","シマウマ","キリン"] let aaa = ["aaa","bbb","ccc"] func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return animals.count } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { // データを表示するセルを取得する var cell: UITableViewCell = tableView.dequeueReusableCell(withIdentifier: "myCell", for: indexPath) cell = UITableViewCell(style: .subtitle, reuseIdentifier: "cell") // セルのスタイルの設定(.subtitle) cell = UITableViewCell(style: UITableViewCell.CellStyle.subtitle, reuseIdentifier: "cell") // セルに表示するテキスト cell.textLabel!.text = animals[indexPath.row] // セルに表示する詳細テキスト cell.detailTextLabel?.text = aaa[indexPath.row] // データを設定したセルを返却する return cell }
回答1件
あなたの回答
tips
プレビュー