나는 인터넷을 통해 다운로드 한 데이터로 채워지는 UITableView를 가지고있다. 데이터를 다운로드하는 동안 TableView 위에 로딩 레이블을 표시하여 실제로 발생하고 앱에 문제가 없음을 사용자에게 알리고 싶습니다. 이 일을하는 가장 좋은 방법은 무엇입니까 ??UITableView 위에 로딩 레이블을 표시하는 방법은 무엇입니까?
3
A
답변
1
이 방법을 사용하는 가장 좋은 방법은 응용 프로그램의 기본보기에 하위보기를 추가하는 것입니다. Matt Gallagher는 2 일 전에이 튜토리얼을 보았습니다. 그는 show a loading view 방법을 보여 주며, 다운로드 할 수있는 샘플 코드도 포함되어 있습니다.
0
가장 좋은 방법은 UIView의 UITableView 위에 레이블과 UIActivityIndicator를 추가하는 것입니다. viewDidLoad에서 UILabel의 숨김 속성을 NO로 설정하고 표시기의 애니메이션을 시작합니다.
다른 스레드에서 데이터를 다운로드하는 방법을 호출하십시오.
[NSThread detachNewThreadSelector...]
다운 로딩이 완료되면, 숨겨진 = YES 표시기 애니메이션을 멈추고 테이블을 다시로드 할 UILabel의 설정 메인 쓰레드에서 메소드를 호출한다.
[self performSelectorOnMainThread...]
희망이 있습니다.
관련 문제
- 1. UITableView 서로 위에 중복 레이블을 추가했습니다.
- 2. UITableView 위에 검색 막대를 표시하는 방법
- 3. 테이블 안의 레이블을 숨기고 표시하는 방법은 무엇입니까?
- 4. 레이블을 업데이트하여 새 텍스트를 표시하는 방법은 무엇입니까?
- 5. 이름없는 드라이브의 레이블을 표시하는 방법은 무엇입니까?
- 6. ModelMultipleChoiceField에서 옵션의 레이블을 표시하는 방법은 무엇입니까?
- 7. UITableView - 게으른 로딩 연락처 이미지
- 8. Java로 창을 맨 위에 표시하는 방법은 무엇입니까?
- 9. Uisegmentedbar가 uitableview 위에 고정되었습니다.
- 10. UIView 위에 UITableView 추가하기
- 11. gnuplot의 각 상자 위에 레이블을 붙이는 방법은 무엇입니까?
- 12. 표 셀의 accessoryView를 강조 표시 맨 위에 표시하는 방법은 무엇입니까?
- 13. 이미지 위에 레이블을 붙이는 방법
- 14. 마지막으로 보이는 uitableview 셀 위에 단추를 그리는 방법은 무엇입니까?
- 15. UITableView 위에 사용자 지정 그림
- 16. 버튼 클릭 처리 중 레이블을 표시하는 방법은 무엇입니까?
- 17. C#에서 레이블을 회전하는 방법은 무엇입니까?
- 18. 페이지를로드하는 동안 ajax 로딩 GIF 애니메이션을 표시하는 방법은 무엇입니까?
- 19. 앱 화면 중앙에 로딩 대화 상자를 표시하는 방법은 무엇입니까?
- 20. 파일 업로드 중 로딩 그래픽을 표시하는 방법은 무엇입니까?
- 21. 원형 차트에 레이블을 표시하는 방법
- 22. JQuery를 사용하여 이미지 위에 상자를 표시하는 방법은 무엇입니까?
- 23. 응용 프로그램의 창을 활성화하고 화면의 맨 위에 표시하는 방법은 무엇입니까?
- 24. 끊임없이 업데이트되는 UITableView의 맨 위에 시계를 표시하는 방법은 무엇입니까?
- 25. DropDownList의 맨 위에 선택된 인덱스를 표시하는 방법은 무엇입니까?
- 26. iPhone에서 두루마리 레이블을 사용자 정의하는 방법은 무엇입니까?
- 27. Android지도에서지도를 표시하는 방법은 무엇입니까?
- 28. winform 상단에 투명한 숫자를 표시하는 방법은 무엇입니까?
- 29. 마우스의로드 상태를 표시하는 방법은 무엇입니까?
- 30. 레이블을 조건부로 표시하는 것과 동일한 ASP.NET MVC는 무엇입니까?
이 맞춤형 API를 사용하는 경우 조심해야합니다. 애플은 사용자 정의 된 API의 마지막 부분에 신경을 쓰지 않습니다. 그러나 이것은 이것이 어떻게 달성 될 수 있는지보기에 매우 좋은 자료입니다. – cdnicoll