2012-09-11 4 views
0

메인 화면이 Facebook iOS 앱과 매우 유사한 iOS 앱을 만들어야합니다. UITableView를 사용하여 피드의 여러 게시물을 표시합니다. 내 질문 :iOS의 Facebook 앱과 비슷한보기 만들기

이것을 구현하는 가장 좋은 방법은 무엇입니까? 하나의 옵션은 Textviews/Imageviews/labels을 테이블 뷰 셀에 삽입하는 것이고 다른 옵션은 각 테이블 뷰 셀에 하나의 UIWebView를 갖는 것입니다. 많은 그림과 텍스트를 보여야하므로 html이 더 쉬울 수도 있습니다.

어떤 경험이 있으십니까?

답변

2

많은 그림과 텍스트를 표시해야하는 경우 HTML과 같은 하나의 복잡성 수준을 추가하면 도움이되지 않습니다.

거대한 테이블 속도를 높이는 방법과 각 셀에 표시 할 콘텐츠를 검색하는 방법에 대한 연구를 시작하는 것이 좋습니다. 예를 들어, 아래로 스크롤 할 때 백그라운드에서 내용을 검색하는 병렬 스레드를 사용하여 여러 번 수행 할 필요가 없도록 캐시에 저장할 수 있습니다. RestKit 또는 (귀하의 필요에 따라) AFNetworking은 귀하의 경우에 도움이 될 것입니다. 또한

는이 문서에보고가 (조금 오래된,하지만 여전히 재미!) 당신의 스크롤 속도 개선 방법 : Fast scrolling

+0

이미지는 서로 다른 크기를 가지고 (링크는 example project를 GitHub의에). iOS에서 크기를 어떻게 조정할 수 있다고 생각하십니까? HTML에서는 CSS (즉, background-size : 표지)를 조정해야합니다. – Tony

+1

UIImageView의 contentMode를 UIViewContentModeScaleAspectFill로 설정하면 동일한 효과를 얻을 수 있습니다. – ale0xB

관련 문제