ios8 – 如何禁用表格视图单元格标签上的自动动态类型?

我正在开发iOS 8应用程序.我想更改表格视图单元格上的字体,但由于应用了自动动态类型,我无法这样做.

有没有办法关闭此行为,或者我必须编写自己的单元格才能更改字体

解决方法

在“cellForRowAt indexPath”委托方法中,更改textLabel的字体样式.
func tableView(_ tableView: UITableView,cellForRowAt indexPath: IndexPath) -> UITableViewCell {

    let cell = tableView.dequeueReusableCell(withIdentifier: "cell")

    cell?.textLabel?.font = UIFont(name: "HelveticaNeue-Medium",size: 16.0)!
    //your code//

    return cell

}

然后将使用给定的字体类型覆盖动态类型.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...