- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 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 问题。
最佳答案
您使用的 CCLabelTTF 方法已被弃用。请参见下面的屏幕截图
关于ios - CCLabelTTF 在 iOS 6.1 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20328249/
我有一个模仿按钮的类。它包含一个标签,我试图将其居中对齐(水平)。无论我尝试什么,标签都停留在左侧,让我认为这比看起来更复杂。这是唯一的初始化/设置代码: -(CCButtonLayer*)initW
我想在所有 CCMenuItem 中使用完全相同的标签。如果我创建相同的 CCLabelTTF 一次,那么我无法将其添加到多个 CCMenuItem 中,因为它会给出有关已添加标签的运行时错误。但是,
有没有办法根据字符串的长度自动设置 CCLabelTTF 文本的字体大小?因为我有一个递增的数字,如果它变得太大会与接近的图像发生碰撞... 最佳答案 在cocos2d 3.x版本中,你可以 CCLa
在哪里可以找到 CCLabelTTF 支持的字体列表?如果我尝试将 CCLabel 的字体设置为像 Bank Gothic 这样的字体,xcode 会说该字体无法加载。如果您转到“编辑”>“格式”>“
我正在寻找一种方法来更改 Cocos2D 框架中 CCLabelTTF 的属性字符串(实际上是标签的标题)的颜色,奇怪的是我一直没能找到方法。 有什么想法吗? 最佳答案 它有颜色属性。 sel
我有一个带有 CCLabelTTF 的项目,看起来既清晰又不错。当我开始使用设计尺寸功能来解决不同设备尺寸和视网膜显示时出现的一些问题时,所有字体开始看起来模糊。 我在以下链接中看到了一个答案,但它很
CCLabelTTF *label = [CCLabelTTF labelWithString:@"Vertically Center Me About Myself" dimensions:CGSi
我正在使用 CCUIViewWrapper 类在 Cocos2d 中添加 UIControl。 这是我的代码, UIView *view=[[UIView alloc]initWithFrame:C
我将 CCLabelTTF 与 NSLocalizedString 一起使用,但我无法设置 anchor 。 (我希望所有按钮都左对齐,因此应该是 ccp(0, 0.5f),但在任何本地化中,结果始终
我正在尝试在 cocos2d-x 中设置标签的值。如果我将它们添加到字符串的开头或结尾,它不会显示空格,例如 label->setString("10 10"); 正常工作。但是如果我使用 label
在ios应用程序中是否有调整cocos2d中CCLabelTTF中多行之间的行距?谢谢 最佳答案 你的问题的答案是否定的。您无法调整 CCLabelTTF 行距。但是,嘿!我将与您分享我的解决方案;)
我正在创建一个 CCLabelTTF 而不指定大小。 initWithString:fontName:fontSize:将尺寸设置为 CGSizeZero,以便自动确定尺寸以适合指定的文本。 但是,我
在我的游戏中,我使用 cclabelttf 来显示玩家的得分。它在 7 月底运行良好,我的代码中没有任何更改,但是有一个: - IOS 升级(6.1 到 7.0) - OSX 更新 - cocos2d
我需要你的建议。在我的 GameScene 中,我有一个点标签 curentPointsLabel。要更新我有一个函数,但是在性能 updateCurentPoints (CCSequence) 之后
我需要在这种颜色切换之间获得一种随机颜色,以便将其放在标签上。 label1.color = ccBLUE; label1.color
祝大家有美好的一天。 目前我正在尝试实现 CCLabelTTF 子类并支持 NSAttributedString 以获得多色标签。而且我因缺乏 CoreText 和 CoreGraphics 知识而受
有谁知道计算特定 CGSize 的 CCLabelTTf 的最大字体大小的方法吗?我已经看到了计算特定宽度而不是宽度和高度的字体大小的方法。这将计算宽度的字体大小: -(int) getSizeFor
我正在使用 CCLabelTTF 在屏幕上显示玩家的分数。但是,当我调用 setString 来更新分数标签时,它不会更新(因此它始终保持为 0)。 这是我的代码: 在 Player.m 中,我启动了
dialogLabel=[CCLabelTTF labelWithString:@"" dimensions:CGSizeMake(140, 54) hAlignment:UITextAlignmen
我想将高亮绘制到UILabel并控制UILabel的行距。 但是,这并不容易。因此,我通过谷歌搜索了解了“CCLabelTTF”。 问题:在基于View的应用中,我可以用cocos2d的CCLabel
我是一名优秀的程序员,十分优秀!