在我的应用中,我有一个UITextview。数据从DB填充到此textview。我遇到的问题很简单但不确定如何解决这个问题。数据是带有时间戳的句子。
例如
今天是新的一年。新年快乐。 更新时间为1月1日-2014 12:00 PM
我希望时间戳(即在1月1日-2014 PM 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]];
感谢您的时间和帮助