2009-08-12 7 views
0

긴 문자열을 표시하는 응용 프로그램 설정에 PSTitleValueSpecifier 필드가 있습니다.iPhone 제목 라벨/텍스트 상자 텍스트 줄 바꿈?

약 20 자리가 지나면 문자가 잘릴 수 있도록 텍스트를 줄 바꿈하거나 필드의 높이를 늘리고 싶습니다. 이것이 성취 될 수 있습니까? 그렇다면 어떻게?

답변

1

질문을 완전히 이해할 수 있을지 모르겠지만 라벨에 텍스트 줄 바꿈을하려면 어떻게해야합니까? 당신은이 중 일부를 적용 할 수 있습니다.

NSString *yourLongStringOfText = @"yourLongStringOfText"; 
UIFont *yourFont = [UIFont fontWithName:@"Helvetica" size:14.0]; 
CGSize constraintSize = CGSizeMake(280.0f, MAXFLOAT); 
CGSize labelSize = [yourLongStringOfText sizeWithFont:yourFont 
     constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap]; 
return labelSize.height + 5; 
관련 문제