TV 가이드 프로젝트에서 일하고 있습니다. 그리드를 형성하는 방법을 알고 싶습니다. 즉, 셀을 분할하고 그리드처럼 구성하려고합니다. 나는 UITableview를 사용해야한다는 것을 알고 있지만 어떻게해야하는지 알고 싶다.UITableview를 사용하여 그리드를 형성하는 방법은 무엇입니까?
어떤 것이 든 샘플 프로젝트 또는 코드와 함께 개념을 알려 주시면 감사하겠습니다.
TV 가이드 프로젝트에서 일하고 있습니다. 그리드를 형성하는 방법을 알고 싶습니다. 즉, 셀을 분할하고 그리드처럼 구성하려고합니다. 나는 UITableview를 사용해야한다는 것을 알고 있지만 어떻게해야하는지 알고 싶다.UITableview를 사용하여 그리드를 형성하는 방법은 무엇입니까?
어떤 것이 든 샘플 프로젝트 또는 코드와 함께 개념을 알려 주시면 감사하겠습니다.
사용자 지정 셀을 사용할 수 있습니다. 각 셀에는 요구 사항에 따라 약 4 ~ 5 개의 단추가 있습니다.
사용자 정의 표 셀 &을 사용하여 작성하시기 바랍니다.
제공하는 코드는 내가 전에 이런 식으로 뭔가를 구현 여기에 조금 서투른 것
이다, 나의 접근 방식은 UIScrollView
를 서브 클래스 화해, 일부 사용자 지정보기 재활용 및 레이아웃을 구현하는 것이 었습니다. 애니메이션 구현을 시작했을 때 상황이 조금 복잡해졌지만 구현하기가 매우 간단했습니다. 기본적으로, 아이디어는 같은과 - (void)layoutSubviews
을 무시하는 것입니다
- (void)layoutSubviews
{
[super layoutSubviews];
CGRect visibleBounds = [self bounds];
// calculate the range of visible views
// recycle any no longer visible views
// for any missing views, request them from the data source
}
당신은 당신이 필요로 무엇을 위해 자신의 데이터 소스 및 위임 프로토콜을 구현해야합니다
, 광산은 아주 간단했다.
이런 종류의 프로젝트는 이미 AQGridView입니다.
Transporter iPhone 앱은 좋은 방법입니다. GitHub here에서 코드를 확인할 수 있습니다.
는 여기에있는 tableview 자신의 응용 프로그램에서의 모습입니다 :
당신은 오히려 추한 것 그리드, 가시의 라인을 표시하는 사용자 정의 셀을 구축 할 수 있습니다. "그리드"를 사용하는 대신 내 시간 간격 탐색을위한 가로 스크롤러의 페이지 매김과 내 채널 탐색을위한 "일반"UITableView와 같은 콤보 방식을 사용합니다. – dasblinkenlight