【问题标题】:Rescaling a UITableView for the iPad?为 iPad 重新缩放 UITableView?
【发布时间】:2010-07-12 16:55:42
【问题描述】:

最近,我开始将我的 iPhone 应用程序移植到 iPad 上,并且我有一个带有 UITableView 子视图的视图。有没有办法重新调整表格?自动调整大小的蒙版不会破坏字体,我基本上只想要一个重新缩放、清晰、更大的 iPad 表格版本。有没有一种简单的方法可以做到这一点?

【问题讨论】:

    标签: iphone uitableview ipad uiview


    【解决方案1】:

    您可以将cell.textLabel.font 设置为更大的cellForRowAtIndexPath:

    您可以通过实现heightForRowAtIndexPath: 来提高每个单元格的高度,例如

    - (CGFloat)tableView:(UITableView *)tableView
        heightForRowAtIndexPath:(NSIndexPath *)indexPath 
    {
        return 123.f;
    }
    

    这些是我能想到的,暂时的。

    【讨论】:

      【解决方案2】:

      您可以在 viewWillAppear 中设置表格的 rowHeight。

      self.tableView.rowHeight = 130.0;

      【讨论】:

        【解决方案3】:

        或使用UISplitViewController。左侧的 Tableview 并显示数据,如果您单击右侧视图中的一个单元格,则应显示该数据。 ;-)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-12-11
          • 1970-01-01
          • 2017-05-17
          • 2016-09-01
          • 2016-05-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多