-1

我有UITableView一个自定义单元格,它们都适用于 iPad(尺寸) 最好的方法是什么?我应该创建一个新的UITableView笔尖和一个新的 Cell 笔尖并调用它们还是在需要时调整它们的大小?还请给我说明如何使用这些解决方案:)

4

2 回答 2

1

我只为 iPhone 创建了一个新的 Cell nib,并在 tableview 的 VC 中检查了应用程序是否在 iPhone 或 iPad 上运行并调用了正确的 nib。

    NSArray *objects;
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
    {
    objects = [[NSBundle mainBundle] loadNibNamed:@"CustomCell-iPad" owner:self options:nil];
    }
    else {
    objects = [[NSBundle mainBundle] loadNibNamed:@"CustomCell-iPhone" owner:self options:nil];
    }
于 2012-07-11T09:35:16.027 回答
0

表格视图通常不会在 ipad 上单独使用,因为它们有更多空间,通常设计模式是左侧有一个小表格视图,右侧有一个内容区域。我相信有一个 uisplitviewcontroller 来处理这个问题。

于 2012-07-11T08:57:51.047 回答