質問: "詳細" return cell } ```
回答: `detailTextLabel`の表示位置が、画面からはみ出しているのではありませんか?つまり、テーブルのサイズが、画面より横方向に大きすぎるのではありませんか? 質問とは離れますが...... Table View Programming Guide Appleのガイドに従って、以下説明します。 `func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell`の実装は、次のように改善してください。 ``` func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let identifier = "Cell" // セルのIDを定数identifierにする。 var cell: UITableViewCell? // nilになることがあるので、Optionalで宣言 // セルを再利用する。 cell = tableView.dequeueReusableCellWithIdentifier(identifier) if cell == nil { // 再利用するセルがなかったら(不足していたら) // セルを新規に作成する。 cell = UITableViewCell(style: UITableViewCellStyle.Value1, reuseIdentifier: identifier) } cell?.textLabel?.text = "テスト" cell?.detailTextLabel?.text = "詳細" return cell! } ``` テーブルに表示される行の数が10行だとします。セルを再利用することを考えれば、セルの数は10+α個ですみます。テーブルの総行数を用意する必要はありません。そういう処理をしています。