gpt4 book ai didi

ios - 如何在 iOS 图像上放置 RTLabel?

转载 作者:行者123 更新时间:2023-11-29 03:36:28 24 4
gpt4 key购买 nike

我正在尝试使用https://github.com/honcheng/RTLabel获得富文本标签,但我的直接目标是显示“Hello, world!”

我的代码是:

        UIImageView *noteImage = [[UIImageView alloc] initWithFrame:bounds];
noteImage.image = image;
[self.view addSubview:noteImage];
CJSHCardView *noteView = [[CJSHCardView alloc] initWithImage:image];
[noteView setFrame:CGRectMake(100 * i, 20, 100 * scale, 100 * scale)];
noteView.transform = CGAffineTransformScale(noteView.transform, scale_x, scale_y);
NSString *text = @"Hello, world!";
RTLabel *label = [[RTLabel alloc] initWithFrame:CGRectMake(100 * i, 20, 100 * scale, 100 * scale)];
[noteImage addSubview:label];
[label setText:text];

我在倒数第二行尝试了 noteImage 和 noteView。该矩形与原始图像具有相同的尺寸,可以正确显示。但是,我尝试过的所有方法似乎都不适合在 noteImage/noteView 顶部显示标签作为背景。

获取标签(最好是支持富文本的标签)显示在用作背景的图像顶部的适当方法是什么?

最佳答案

iOS 7 的 UILabel 支持属性字符串,因此除非您需要定位早期版本,否则我建议您只需在界面构建器中构建 UI,并根据需要在代码中设置属性文本。

关于ios - 如何在 iOS 图像上放置 RTLabel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com