1

我正在尝试一个非常简单的测试方法,但无法正常工作,抱歉。
我想要实现的是在屏幕上可以看到文本字段标签的变化以及颜色的变化。

我已经尝试了几件事但没有成功,我很确定我还没有得到线索。

任何想法我做错了什么?

我现在有这个:

- (IBAction) writeTextToLabel:(id)sender
{

   NSAnimation *animation;

   [animation setDuration:10];

   int n = 100;

   NSString *string1 = @"";

   [animation startAnimation];

   for (int i = 1 ; n >= i ; i++) {

      [label setTextColor:[self ccRandom:1.0 :0.0]];
      string1 = [NSString stringWithFormat:@"Hello World %.3i\n",i];
      [label setStringValue:string1];

   }

   [animation stopAnimation];

}
4

1 回答 1

2

您可以通过 ipmcc 使用AnimTextFieldUsingNSAnimationContext 此代码使更改文本的淡入/淡出效果。但是您可以在更改颜色后添加更改颜色代码[self setStringValue: aString];。不要忘记将 Quartz.framework 包含到您的项目中。

于 2013-05-07T03:44:16.073 回答