다시보기 버튼이있는 uinavigationcontroller가있는보기가 있습니다. viewWillAppear 메서드에서 나는 웹 서비스를 호출하고 테이블보기에서 데이터를 바인딩 할 때 데이터 바인딩에 약간의 시간이 걸린다. 그 동안 사용자가 뒤로 버튼을 클릭하면 테이블의 바인딩이 완료 될 때까지 이전보기로 이동하지 않습니다. 어떻게 현재보기를 처리 할 때까지 이전보기로 이동할 수 있습니까?탐색 도구 모음의 뒤로 버튼은 클릭 할 수 없습니다. 현재보기의 완료 처리가 완료 될 때까지 클릭 할 수 없습니다.
1
A
답변
0
새 스레드에서 웹 서비스를로드하십시오. 다음 코드 예제를 사용하여 안내 할 수 있습니다.
[NSThread detachNewThreadSelector:@selector(aMethod:) toTarget:self withObject:nil]
0
데이터를 동 기적으로로드하는 것 같습니다. 백그라운드에서 웹 요청을 처리 한 다음 데이터 준비가 완료되면 메인 트레드에서 UI를 업데이트해야합니다. (웹 요청을 도울 수있는 ASIHttpRequest라는 라이브러리를 살펴보십시오.)
관련 문제
- 1. 버튼을 클릭 할 수 없습니다.
- 2. ODBC가 요청한 작업을 완료 할 수 없습니다.
- 3. QT4에서 기본 작업을 완료 할 수 없습니다.
- 4. UIView에서 UIButton을 클릭 할 수 없습니다.
- 5. 애니메이션이 완료 될 때까지 클릭 이벤트를 비활성화하는 방법은 무엇입니까?
- 6. 브라우저의 뒤로 버튼을 클릭 할 때 세션을 가져올 수 없습니다.
- 7. 활동 완료 메소드가 완료 될 때까지 대기합니까?
- 8. iPhone에서 Admob 광고를 클릭 할 수 없습니다.
- 9. Selenium 2.0 발견 된 요소 그러나 클릭 할 수 없습니다
- 10. 이벤트가 완료 될 때까지 블로킹
- 11. NetBeans에서 jslint 오류를 클릭 할 수 없습니다.
- 12. IE7에서 링크를 클릭 할 수 없습니다.
- 13. 셀레늄 rc가 링크를 클릭 할 수 없습니다
- 14. wxPython 컨트롤을 클릭 할 수 없습니다.
- 15. 파일 다운로드시 버튼을 클릭 할 수 없습니다.
- 16. CSS 버튼을 클릭 할 수 없습니다.
- 17. 이벤트가 완료 될 때까지 차단하십시오.
- 18. Visual Studio 2010을 제거하거나 복구 할 수 없습니다. "작업을 완료 할 수 없습니다"오류가 발생합니다!
- 19. SharePoint -이 작업을 완료 할 수 없습니다. 내가하려고하면 관리자
- 20. 자식 창로드가 완료 될 때까지 기다리는 중
- 21. as3 버튼을 클릭 할 때까지 이미지가로드 될 때까지 대기
- 22. 작업을 완료 할 수 없습니다. (스틸에서 루비) 인터페이스를 지원하지
- 23. ipod touch kCLErrorDomain 코드 = 0 작업을 완료 할 수 없습니다.
- 24. 백 슬래시없이 시스템 변수의 탭을 완료 할 수 없습니다.
- 25. edmx - 작업을 완료 할 수 없습니다 - 상속을 추가 한 후
- 26. 저장 용량이 부족하여이 작업을 완료 할 수 없습니다.
- 27. VS2008 유닛 테스트 "Pending"이고 테스트를 완료 할 수 없습니다.
- 28. 샌드 박스 "죄송합니다 - 마지막 작업을 완료 할 수 없습니다"
- 29. CDOEX 및 Exchange 2000 기능을 완료 할 수 없습니다.
- 30. Visual Studio 오류 - "작업을 완료 할 수 없습니다"
감사합니다. 비동기 호출 – shivraj
@shivraj를 사용해야합니다. 아무 문제 없습니다. stackoverflow에 오신 것을 환영합니다. 질문에 대한 정답을 자유롭게 선택하거나 유용한 대답을 upvote하십시오. – Moshe