2017-11-02 17 views
0

tvOS에서 EPG를 만들려고합니다. 첫 번째 데이터 세트, 즉 24 개 채널과 4 시간 프로그램에 대해 성공적으로 collectionView 플로우 레이아웃을 만들었습니다.페이지 매김과 함께 tvOS 용 EPG를 만들지 않겠습니다.

사용자가 스크롤 할 수있는 iOS에서 데이터를 로컬로 사용할 수없는 특정 시간대로 스크롤하면 서버에서 가져온 것이고 컬렉션보기는 채워진 것입니다.

예를 들어 22 채널 및 오후 4시에서 오후 8 시까 지 4 시간 동안 데이터를 가져온 다음 사용자가 오후 9 시까 지 스크롤하면 오후 8시에서 12시 사이의 데이터가 서버에서 가져오고 컬렉션보기가 채워집니다.

tvOS에서 초점을 맞출 수있는보기가 더 이상 없기 때문에 사용자는 마지막 셀을 넘어서 스크롤 할 수 없습니다.

tvOS에서 iOS EPG와 같은 동작을 달성하는 방법에 대한 도움이 필요합니까?

답변

0

tvOS를 사용하면 포커스가있는 셀 사이에서만 포커스를 이동할 수 있습니다. 따라서 셀이없는 위치로 포커스를 이동하는 데 반입 논리를 사용할 수 없습니다.

한편, 다음 또는 이전 페이지에 대한 데이터를 가져 오려면 가장자리에 가까운 셀을 선택했는지 확인하고 새 데이터를 가져옵니다.