UITableView页眉/页脚字体颜色

Jac*_*cob 19 iphone cocoa-touch uikit ipad

当覆盖(组样式)表视图的页眉/页脚时,页眉和页脚字体应使用什么颜色以确保页眉和页脚字体与标准页眉和页脚字体一致?

标题正在加载如下:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
        if(myHeaderView == nil) {
            [[NSBundle mainBundle] loadNibNamed: @"MyHeaderView"
                                          owner: self
                                        options: nil];
        }
        return myHeaderView;
}
Run Code Online (Sandbox Code Playgroud)

vis*_*kh7 42

从这个讨论

这是iOS 6UILabel上tableView标头的信息:

Plain
fontName: Helvetica-Bold
pointSize: 18.000000
textColor: UIDeviceWhiteColorSpace 1 1
shadowColor: UIDeviceWhiteColorSpace 0 0.44
shadowOffset: CGSize 0 1


Grouped
fontName: Helvetica-Bold
pointSize: 17.000000
textColor: UIDeviceRGBColorSpace 0.298039 0.337255 0.423529 1
shadowColor: UIDeviceWhiteColorSpace 1 1
shadowOffset: CGSize 0 1
Run Code Online (Sandbox Code Playgroud)

至于普通样式标题的背景,那是一个UIImage,而不仅仅是一个backgroundColor.注意细微的垂直渐变.

希望能帮助到你

  • 对于Grouped tableView页脚,除了字体是正常权重(不是粗体)和点大小为15之外,所有内容都与页脚相同. (3认同)
  • 如果您不想自己输入,[有人这样做了](​​http://stackoverflow.com/a/12057355/798224). (2认同)