2011-05-02 5 views
0

뷰에 gui 구성 요소를 그리는 데 오랜 시간이 걸리는 앱이 있습니다. GUI 구성 요소를 그리는 작업이 완료된 후에보기를 표시하는 것이 좋습니다. 모든 구성 요소가 뷰에있을 때 트리거 이벤트가 필요합니다. 가능합니까? 또는 다른 해결책이 있습니까? gui를 그린 후 디스플레이 뷰

는 의견이 너무 오래 걸리는 이유를 알아낼 필요가있을

답변

0

에게 오신 것을 환영합니다 - 대부분은 안된다. 드로잉 코드는 일반적으로 보이지 않는 것을 체크하고 그리지 않으므로, 실제로 보이게하면 실제로 모든 것을 그릴 수 있습니다. 그래서 당신이하려는 일이 정말로 당신의 문제를 해결할 것인지 확신 할 수 없습니다. 왜 그렇게 오래 걸리는지 알 수 있습니다.

시도해보십시오. view.hidden = YES를 설정하고,보기에 내용을 추가 한 다음, view.hidden = NO;

+0

뷰에 100 개의 버튼을 그립니다. 'set view.hidden = NO'뷰에 100 개의 버튼이 배치되었지만 수행 방법을 모르는 이벤트를 가져와야합니다. – monsabre

+0

버튼이 전망? 이 코드를 수동으로 수행 하시겠습니까? 아니면 IB를 사용하여이 작업을 수행하고 있습니까? – Dad

관련 문제