ios - UITableView Xcode 5 中的单个单元格高度

标签 ios objective-c iphone xcode uitableview

抱歉,我知道之前有人问过这个问题,但我似乎无法让它工作,我想更改 UITableView 中第一个单元格的高度,并将其余部分保持为默认值 44。我已经实现了下面的代码(尝试了各种其他代码)和我的应用程序构建但单元格高度没有改变。在这方面的任何帮助都会很棒。

 -(CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath {

    if (indexPath.row == 0) {
        return 150;
    }
    else {
        return 44;
    }
}

最佳答案

这段代码对您来说效果如何?

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
     if (indexPath.row == 0) 
          return 150;
      else
          return 44;
}

关于ios - UITableView Xcode 5 中的单个单元格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25544100/

相关文章:

ios - 在 NSUserDefaults 中保存继承的对象

iphone - 如何在 iOS 7 中更改键盘的背景颜色

iphone - 地理围栏指标与位置服务指标

objective-c - 对于 Cocoa 应用程序,哪些文件应该受到版本控制?

iphone - AFNetworking -- 获取重定向 URL

ios - 如何在没有自定义单元格的情况下将文本包装在 UITableViewCell 中

ios - 从另一个包含字符串的数组快速返回数组

iphone - iOS:首屏显示图像

ios - UIImageView(以编程方式创建)未显示

iphone - 云内容管理系统