У меня есть UILabel, и он должен отображать текст, насколько долго он будет. Так ушло понятие UILineBreakModeWordWrap, но оно не работает для меня. Если текст не подходит в этой строке, он должен автоматически появиться в следующая строкаUILabel обтекание текстом не работает в iPhone?
UILabel *lblMyLable = [[[UILabel alloc] initWithFrame:CGRectMake(10,118, 600, 40)]autorelease];
lblMyLable.lineBreakMode = UILineBreakModeWordWrap;
lblMyLable.numberOfLines = 0;//Dynamic
lblMyLable.tag=1301;
lblMyLable.backgroundColor = [UIColor clearColor];
lblMyLable.text = [NSString stringwithformat:@"%@ %@ %@ %@ %@ %@",id,name,address,city,state,country];
[self.view addSubview:lblMyLable];
Но вот после показа Ид, имя и адрес оставшаяся часть вырезают ..Я couldnot см она ..Я ищу таким образом, что, если оленья кожа умещаются на одну линию, то она должна автоматически переходите к следующей строке, начиная с того места, где она была остановлена в первой строке. Как я могу это сделать?
@arizah: он работает нормально. Как только вы, пожалуйста, проверьте это. –
@arizah: Напишите hundrends строк в lblMyLable.text и проверьте его. Он работает отлично. –