【发布时间】:2010-07-12 16:55:42
【问题描述】:
最近,我开始将我的 iPhone 应用程序移植到 iPad 上,并且我有一个带有 UITableView 子视图的视图。有没有办法重新调整表格?自动调整大小的蒙版不会破坏字体,我基本上只想要一个重新缩放、清晰、更大的 iPad 表格版本。有没有一种简单的方法可以做到这一点?
【问题讨论】:
标签: iphone uitableview ipad uiview
最近,我开始将我的 iPhone 应用程序移植到 iPad 上,并且我有一个带有 UITableView 子视图的视图。有没有办法重新调整表格?自动调整大小的蒙版不会破坏字体,我基本上只想要一个重新缩放、清晰、更大的 iPad 表格版本。有没有一种简单的方法可以做到这一点?
【问题讨论】:
标签: iphone uitableview ipad uiview
您可以将cell.textLabel.font 设置为更大的cellForRowAtIndexPath:。
您可以通过实现heightForRowAtIndexPath: 来提高每个单元格的高度,例如
- (CGFloat)tableView:(UITableView *)tableView
heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 123.f;
}
这些是我能想到的,暂时的。
【讨论】:
您可以在 viewWillAppear 中设置表格的 rowHeight。
self.tableView.rowHeight = 130.0;
【讨论】:
或使用UISplitViewController。左侧的 Tableview 并显示数据,如果您单击右侧视图中的一个单元格,则应显示该数据。 ;-)
【讨论】: