2010-07-08 2 views
0

일부 응용 프로그램에서는 레이블 안에있는 텍스트의 fontSize를 늘리거나 줄일 수있는 옵션이 있음을 확인했습니다. 그러나 우리가 그것을 조정할 때, 레이블은 그것을 포함하기 위해 자동으로 높이를 증가시킵니다. 글꼴 크기를 늘리거나 줄일 때마다 레이블 높이를 어떻게 얻습니까?fontSize를 높이면 텍스트 내부에서 텍스트가 어떻게 조정됩니까?

일부 경우 뉴스 응용 프로그램이로드 될 때 텍스트 만 표시됩니다. 그러나 갑자기 이미지가 나타나고 텍스트가 그 텍스트를 포함하도록 다시 조정됩니다. 그것은 그 자체로 어떻게 그것을합니까?

누군가 PLZ 날 도와 ...

답변

0
CGSize textSize = [@"foobar" sizeWithFont:[UIFont boldSystemFontOfSize:18]]; 

체크 아웃 NSString UIKit Additions. 주어진 글꼴로 렌더링 할 때 얼마나 큰 문자열을 물어볼 수있는 몇 가지 방법이 있습니다. 그 정보로, 당신은 약간의 수학으로 당신이 필요로하는 것을 조정할 수 있어야합니다.

또한 경우에 따라 웹보기 일 수도 있습니다. 이 경우, HTML/CSS의 흐름을 자동으로 정리하여 물건을 깔끔하게 유지합니다.

관련 문제