私はuitableviewcellsのフォントを変更しようとしています、
私は現在これを使用しようとしていますが成功していません:
cell.textLabel.font = [UIFont .preferredFontForTextStyle("Avenir")];
今私はこれについてたくさん読んだので、代わりにこれを使うべきだと思います:
cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22];
問題はfontWithNameがiOS 8に存在しないようです
何か案は??
ありがとう
問題は、これがSwiftでないことです(Objective-Cの一種の恐ろしい卑劣化です):
cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22];
これはスウィフトになります:
cell.textLabel.font = UIFont(name:"Avenir", size:22)
次のキャスト方法を試してください:
cell.textLabel.font = UIFont(name: "Avenir", size:22);