3

レイヤーと CATextLayer があります。私はコードを持っています、例えば:

 CATextLayer *TextLayer = [CATextLayer layer];
        TextLayer.bounds = CGRectMake(0.0f, 0.0f, 245.0f, 290.0f);
        TextLayer.string = randomText;
        CTFontCreateWithName((CFStringRef)@"HelveticaNeue-Light", 0.0, NULL);
        TextLayer.backgroundColor = [UIColor blackColor].CGColor;
        TextLayer.position = CGPointMake(162.0, 250.0f);
        TextLayer.wrapped = YES;
        TextLayer.fontSize = 20;
        [self.view.layer addSublayer:TextLayer];

randomText を追加する前にレイヤーをリロード/リフレッシュまたはクリアするにはどうすればよいですか? 現時点では、textRandom はテキストを追加する前に結合し (既存のテキストを互いに面付け)、何も表示されません。

手伝ってくれてありがとう!

4

0 に答える 0