간단한 텍스트 뷰어를 만들고 있는데요
구성은 양쪽보기로 해서 왼쪽영역(페이지) 오른쪽영역으로 나뉩니다
전체 글자들에 대한 페이지를 나눠야 하는데
어떤 방법이 좋을까요?
예를 들어 "가나다라마바사아자차카타파하" 라는 전체 글이 있다고 가정하고
왼쪽영역의 크기에는 "가나다"이상 들어갈 수 없어서 '라'부터는 다음 영역으로 넘겨야 합니다
화면에 뿌려주는거야 무식하게 전체글자에서 들어갈 영역만큼만 빼서 뿌려주면 될거같은데
전체 페이지계산은 어떻게 해야 할지 감이 안오네요
위와같이 첫 페이지에서 "가나다"가 들어갔다고 하면 "가나다", "라마바", "사아자", "차카타", "파하"로
구분해서 총 5페이지로 나누면 될거 같지만,
띄어쓰기도 있고 줄바꿈도 있고해서 '고정글자수' == '페이지영역'이 아니기 때문에
이런 방법도 아닌거 같거든요