[iOS] 글자수에 따라 높이 가변길이 조절
아이폰 뿐만 아니라 다른 코딩을 하더라도 컨텐츠 내용에 따라서 높이를 가변으로 설정해야 하는 경우가 간혹 생깁니다. 그렇게 되면 기본적으로 생각하는 문제가 "가로사이즈에 총 몇개의 글자가 들어가며 한글자의 높이는 얼마나 되는가" 입니다. 뭐 자주 쓰이지 않는 부분이라면 하드코딩으로 구현하면 되지만, 은근히 진짜 많이 쓰이게 됩니다. 그리하여 저는 따로 클래스에 메소드를 하나 만들어놓고 메소드 파라미터에다가 Font & FontSize 정보와 컨텐츠를 넣으려는 공간의 넓이, 높이의 최대값, 컨텐츠 내용을 던져줍니다. 그러면 만들어놓은 메소드에서 계산을 하여 Height값인 높이를 리턴(Return)시켜 주게 됩니다. + (CGSize)dataSize:(NSString *)string withContentS..
프로그래밍/모바일관련
2013. 2. 13. 10:09