1
페이지 수에 따라 사용자에게 요금을 부과해야하는 애플리케이션을 개발 중입니다. 아무도 데이터가 텍스트로 multiline으로 입력 된 경우 페이지 수를 파생시킬 수 말해 줄 수 있습니다. 고지 사전textView의 줄 수를 계산하십시오.
페이지 수에 따라 사용자에게 요금을 부과해야하는 애플리케이션을 개발 중입니다. 아무도 데이터가 텍스트로 multiline으로 입력 된 경우 페이지 수를 파생시킬 수 말해 줄 수 있습니다. 고지 사전textView의 줄 수를 계산하십시오.
NSString의 -sizeWithFont:constrainedToSize:lineBreakMode:
메서드를 사용하여 주어진 텍스트 양이 차지할 공간을 계산할 수 있습니다.
이 잘
-(float)getHeightByWidth:(NSString*)myString:(UIFont*)mySize:(int)myWidth
{
CGSize boundingSize = CGSizeMake(myWidth, CGFLOAT_MAX);
CGSize requiredSize = [myString sizeWithFont:mySize constrainedToSize:boundingSize lineBreakMode:UILineBreakModeWordWrap];
return requiredSize.height;
}
작동이 코드를 사용해보십시오