gpt4 book ai didi

ios - 同一 TextView 中的不同文本大小

转载 作者:行者123 更新时间:2023-11-29 12:56:50 24 4
gpt4 key购买 nike

在我的应用程序中,我有一个 UITextview。数据从数据库填充到此 TextView 。我遇到的问题很简单,但不确定如何解决。数据是带有时间戳的句子。

例如

今天是新年。新年快乐。更新于 2014 年 1 月 1 日中午 12:00

我希望时间戳(即更新于 1-Jan -2014 12:00 PM)以比句子更小的字体显示。谁能帮我完成这个任务。

代码如下

 NSString *messagetext=[[NSString alloc]init];
NSString *messagetextwotimestamp=[[NSString alloc]init];
messagetext=[self getMessageOnefromDB];



NSString *storytext=messagetext;
CGSize StoryTextSize = [storytext sizeWithFont:[UIFont fontWithName:@"Myriad Pro" size:16.0] constrainedToSize:CGSizeMake(254, MAXFLOAT) lineBreakMode:NSLineBreakByWordWrapping];

messageOne.frame=CGRectMake(40, 230, 235, StoryTextSize.height+25);
messageOne.text=messagetext;
[messageOne setFont:[UIFont fontWithName:@"Helvetica Neue" size:15.0f]];

感谢您的时间和帮助

最佳答案

您正在寻找 NSAttributedString。文档 here .

另外,看看这个问题:"How to use NSAttributedString" .

关于ios - 同一 TextView 中的不同文本大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20869059/

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