UITableViewCell外观未更改textLabel字体

哎呀

我的didFinishLaunchingWithOptions函数中包含以下代码

[[[UITableViewCell appearance] textLabel]setFont:[UIFont fontWithName:@"someFont" size:12]];

但是由于某些原因,这不会更改我的表格单元格中的文本。

如果在表委托函数中cellForRowAtIndexPath添加

cell.textLabel.font = [UIFont fontWithName:@"someFont" size:12];

它确实将字体更改为我想要的字体。

有任何想法吗?

阿什利·米尔斯(Ashley Mills)

使用外观代理不支持设置a的font属性UITableViewCell

您可以通过在该类的头文件中查找来确定支持哪些属性UI_APPEARANCE_SELECTOR

看一下UITableViewCell.h,您将看到仅separatorInset受支持(并且backgroundColor其超类支持UIView):

@property (nonatomic) UIEdgeInsets separatorInset NS_AVAILABLE_IOS(7_0) UI_APPEARANCE_SELECTOR; // allows customization of the separator frame


UIAppearance协议参考:

为了支持外观自定义,类必须符合UIAppearanceContainer协议,并且相关的访问器方法必须标有UI_APPEARANCE_SELECTOR

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改字体外观

来自分类Dev

UITableViewCell textLabel更改选择位置

来自分类Dev

UITableViewCell如何单独更改textLabel文本?

来自分类Dev

更改UITableViewCell文本字体

来自分类Dev

无法在iOS8中更改cell.textLabel的字体

来自分类Dev

无法在iOS8中更改cell.textLabel的字体

来自分类Dev

CollapsingToolbarLayout 字体未更改

来自分类Dev

UITableViewCell更改删除行按钮的字体

来自分类Dev

在iOS 8中更改UITableViewCell字体并快速

来自分类Dev

更改UITableViewCell中标签的字体属性

来自分类Dev

UIBarButtonItem按下后更改字体,在外观代理中指定

来自分类Dev

UIBarButtonItem按下后更改字体,在外观代理中指定

来自分类Dev

如何在外观()中更改 UIButton titlelabel 字体样式和大小?

来自分类Dev

Why is a UITableViewCell detailTextLabel optional in Swift whereas the textLabel is not

来自分类Dev

“ UITableViewCell?” 没有名为“ textLabel”的成员

来自分类Dev

UITableViewCell textLabel没有显示为可选

来自分类Dev

为什么UITableViewCell textLabel属性是可选的?

来自分类Dev

UIButton textLabel使用不同的字体

来自分类Dev

更改textlabel和qthread pyqt

来自分类Dev

更改全局UIBarButtonItem外观

来自分类Dev

如何更改按钮的外观

来自分类Dev

更改搜索框的外观

来自分类Dev

更改phpmyadmin面板的外观

来自分类Dev

更改解锁屏幕外观

来自分类Dev

tk按钮更改外观

来自分类Dev

无图像的Bootstrap目录树-字体真棒图标未更改

来自分类Dev

少图像的Bootstrap目录树-字体真棒图标未更改

来自分类Dev

iOS 7将UITableViewCell字体颜色更改为蓝色,例如在“设置”应用中

来自分类Dev

如何使用iTextSharp创建“链接外观”字体?

Related 相关文章

热门标签

归档