2012-03-09 3 views
0

XML 피드의 결과를 보여주는 UITableView를 상속 한 클래스가 있습니다. 해당 페이지에 UIActivityView를 추가하고 싶습니다. 다음은 원하는 기능입니다.UIActivityView, UITableView MonoTouch

  1. 페이지가로드되면 TableView가 숨겨집니다. UIActivityView 만 사용할 수 있습니다. UIActivityView는 화면 중앙에 위치합니다.

  2. 내용이 완료되면 UIActivityView가 사라집니다. TableView가 나타납니다.

어떻게 수행 할 수 있습니까?

답변

2
  1. 단지를 유지하기 위해 별도의 스레드를 사용 (테이블 뷰에 표시 할
  2. 데이터를 준비) 것 ViewDidLoadUITableViewController의보기에 좋은 장소를 하위 뷰 (작업 표시기)를 추가 활동 바퀴 회전).
  3. 완료되면 활동 표시기를 제거하십시오. 당신은 SO 여기에 ObjC에서 예를 찾을 수 있습니다

테이블보기에

  • 전화 ReloadData() : How to set an UIActivityIndicatorView when loading a UITableViewCell

    또한 단지로,보기의 셀에 표시를 보여주는 고려해 볼 수 있습니다

    대안.