希望你做得很好。
我正在设置标签并调整其框架..
UILabel *mylabel=[[UILabel alloc]init];
mylabel.Text=@"This is my label";
mylabel.frame=CGRectMake(10,10,200,21);
现在,如果我像这样从我设置的任何字符串中更改标签的文本
NSString *mystring=@"This is my first string that is to be assigned to my label dynamilcally";
mylabel.Text=mystring;
mylabel.frame.size.width=mystring.length;
但什么也没发生。标签的宽度保持为 200,正如我在初始化时设置的那样。
这还需要获取mystring的宽度。如何得到它?
感谢期待对我的帮助。