-3
我想在一个label.any帮助中添加两个标签文本(颜色不同)? 我该怎么做?追加两个标签文字?
我想在一个label.any帮助中添加两个标签文本(颜色不同)? 我该怎么做?追加两个标签文字?
您可以使用一个的UILabel与自己设置的子视图另外两个UILabels。水木清华这样
UILabel* mainLabel = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 120, 40)]; UILabel* firstSublabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 60, 40)]; [firstSublabel setText:@"asd"]; [firstSublabel setTextColor:[UIColor redColor]]; [mainLabel addSubview:firstSublabel]; [firstSublabel release]; UILabel* secondSublabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 60, 60, 40)]; [secondSublabel setText:@"dfg"]; [secondSublabel setTextColor:[UIColor greenColor]]; [mainLabel addSubview:secondSublabel]; [secondSublabel release]; [self.view addSubview:mainLabel]; [mainLabel release];
在一个不错的方式不是真的。
在这个问题上有一些替换的想法:Why is there no NSAttributedString
on the iPhone?
你会给任何教程链接请问? – 2009-12-03 11:44:23