質問: subtexts[selectedIndexPathInViewController.row][indexPath.row] //二段目のために選ばれた行番号をプリントする print("タップされた 2段用 インデックスパス:\(indexPath.row)") return cell } ``` 上記コードで 文字位置 文字サイズ 背景色 文字色はコードどおりに表示されます。しかし、コードの最初で設定したlabel位置およびサイズはコードの数字を変えても反映されません。 なお、第2画面のセルのlabel1およびlabel2の幅と位置はCustomCell.xibで設定をしています。 **ご参考事項** AAA iMac27 OS-X11.4 El Capitan Xcode 7.3.1 Swift2 BBB 前の質問で教えて頂いた上下2枚のlabelを表示する第2画面は上記の第2図のとおりできました。改めて御礼申し上げます。下段の文字数が長いときは自動で改行もされます。これはCustomCell.xibでAutoLayoutを設定をしています。 CCC その他、第3画面に遷移してWebViewを表示する方法について、別途質問をさせて頂きます。
回答: viewForHeaderInSectionを実装してセクションヘッダーにラベルを表示しているのであれば、sectionHeaderHeightにセクションの高さを設定するか、heightForHeaderInSectionを実装するかしないとセクションの高さは変わりません。 (参考) セクションのタイトルというよりも、テーブルのタイトルを表示しているのであれば、セクションヘッダーでなくテーブルヘッダーにラベルを表示する手もあると思います。 (参考)