iPhone에서 터미널의 라인과 너무 다르지 않은 동적 데이터 세트 (TCP 연결을 통해 활성 상태로 유지됨)를 표시하고자합니다.수평 스크롤과 수직 스크롤로 데이터 라인을 보여줍니다. iOS
이렇게하면 줄이 매우 길어서 실제로 감쌀 수 없습니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
을 사용하고 싶습니다. 텍스트 줄이 자동으로로드/언로드되고 메모리의 각 줄이 셀이되기 때문에 메모리 문제가 덜 우려 될 수 있기 때문입니다.
나는 이것에 대해 조금 생각해 봤지만 가능한 해결책을 생각해 냈지만 실제로 작동하는지 확신 할 수 없습니다.
UIScrollView
에 UITableView
을 넣을 수 있으며 포함 된 내용을 가로로 스크롤 할 수 있습니다. UIScrollView
그런 다음 가장 긴 텍스트 줄로 계산할 때 훨씬 넓어 지도록 UITableView
및 UITableViewCell
의 프레임을 조정할 것입니다.
UITableView
이 실제로 UIScrollView
의 하위 클래스이기 때문에 UIScrollView
에 UITableView
을 중첩하지 않으려는 것을 읽었습니다. UITableView
은 UIScrollView
의 서브 클래스이므로, 가로 스크롤링을 활성화하고 프레임을 더 넓게 만들 수 있습니까?
이러한 아이디어 중 하나가 실제로 작동하는 경우 변경해야하는 속성 (frame
또는 contentSize
등)을 알려줄 수 있습니까?