アプリケーションを開発しているのですが、一つのビューコントローラーの上に
テーブルビューを二つ表示させたいと思っています。
スマホが横画面になっている状態で、左右に一つずつ配置するイメージです。
一つのテーブルビューは簡単に設定ができたのですが、もうひとつのテーブルビューはどうやって設定すればいいかわからず、調べたところタグ付けすればいいということが分かったのですが、うまくいかず・・・
初歩的な問題かと思いますが、回答よろしくお願いします。
追記
タグをつけて、処理をわけてみたのですが、引っかかってしまうようです・・・
4行目(let cell2 = ... )のところがbreakpoint1.1と表示されます。
セルのidentifierは、左テーブルのものにはCell1、右にはCell2と設定してあります。
swift
1func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { 2 //各行に表示するセルを返す(必須) 3 let cell1 = tableView.dequeueReusableCellWithIdentifier("Cell1", forIndexPath: indexPath) as UITableViewCell 4 let cell2 = tableView.dequeueReusableCellWithIdentifier("Cell2", forIndexPath: indexPath) as UITableViewCell 5 //セル番号を表示する 6 if tableView.tag == 1 { 7 cell1.textLabel?.text = "セル" + (indexPath.row).description 8 cell1.detailTextLabel?.text = "サブタイトル" 9 return cell1 10 } else { 11 cell2.textLabel?.text = "セル" + (indexPath.row).description 12 cell2.detailTextLabel?.text = "サブ" 13 return cell2 14 } 15 } 16
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。