CCLabelTTF无法在iOS 6.1中运行

  发布于 2023-02-13 14:06

我使用的是cocos2d v0.99.5,iOS部署目标是5.0

当我在iOS-7.0/5.0模拟器中使用Xcode 5.0运行我的应用程序时它工作正常.我在iOS-6.1/6.0模拟器中使用Xcode 5.0运行不起作用.我用断点检查,它崩溃在下面的代码:

CCLabelTTF *mainGameTitle = [[CCLabelTTF alloc] initWithString:@"REGULAR PACK" dimensions:CGSizeMake(40, 50) alignment:UITextAlignmentLeft fontName:@"Arial Rounded MT Bold" fontSize:20];

它显示如下:

在此输入图像描述

我写的时候:

CCLOG(@"font names ====> %@",[UIFont familyNames]);

在此行中,iOS-6.0和6.1中也出现"EXC_BAD_ACCESS"错误.

我试过CCMenuItemFont,这个也显示了上面的崩溃.

它工作在7.0和5.0模拟器/设备.这是什么问题?请帮我?

编辑:

我尝试了另一种方法,即

 CCLabelTTF *mainGameTitle = [CCLabelTTF labelWithString:@"REGULAR PACK" fontName:@"Arial Rounded MT Bold" fontSize:20];

我再次在labelWithString:fontName:fontSize方法中遇到UIFont问题.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有