2011-10-31 3 views
1

높이 150 인 UITextView가 있습니다. 콘텐츠를 동적으로 채 웁니다. 그래서 언젠가는 텍스트를보기 위해 스크롤해야합니다. 하지만 내용의 마지막 3 줄은 숨겨져 있으며 내용을 스크롤 할 때만 표시됩니다. 일단 스크롤을 벗어나면 숨길 것입니다.UITextView 일부 텍스트 숨기기

UITextView를 사용하여 화면의 모든 콘텐츠를 보는 데 도움이 필요합니까?

답변

0

보기를로드 한 후에 프로그래밍 방식으로 텍스트를 설정하고 있습니까? 그렇다면 콘텐츠보기의 크기를 조정해야 할 수도 있습니다.

또한 펜촉을 확인하여 텍스트 뷰가 상위 뷰 가장자리에 너무 가볍게 매달 리지 않도록 할 수 있습니다.

마지막으로 콘텐츠 뷰 크기를 약 15 픽셀 더 높이도록 크기를 조정할 수 있습니다.

+0

답변을 찾았습니다! xib 파일에서 Content Insets - Bottom을 50px로 늘립니다. 그 점을 지적 해 주셔서 감사합니다. – HardCode

0

2 개의 UITextView를 UIScrollView에 넣을 것입니다. 그런 다음 적절하게 배치 할 것입니다. 먼저 사용자가 항상 보이기를 원하고 둘째는 사용자가 위로 스크롤하지 않으면 숨겨지기를 원합니다. 그렇게하기 위해, UIScrollView에 다음을 추가 한 다음 필요한 것을 찾을 때까지 contentSize로 조정하십시오.

+0

글쎄, 나는 단 하나의 UITextView 만 원하고 텍스트가 숨겨져 있고 사용자가 스크롤해야 볼 필요가 없다. 내 문제는 심지어 사용자 스크롤을 textView, 마지막 세 줄은 스크롤을 떠나면 숨겨집니다. 그런데 바운스가이 textView에서 활성화되었습니다. – HardCode