viewDidLoadあたりに以下のコードを書いときゃいい。
デバイスがiPadなら70に、iPhoneなら40にという単純なコード。
せっかくSizeClassesの機能があるんだから、Cellの高さに対しても機能させろよ! と思うのは俺だけじゃあるまい。
if([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
self.tableView.rowHeight = 70;
}
else {
self.tableView.rowHeight = 40;
}
self.tableView.rowHeight = UITableViewAutomaticDimension;
0 件のコメント:
コメントを投稿