2012-05-23 4 views
0

사용자가 텍스트 뷰에서 입력 한 텍스트를 두 번째보기 컨트롤러로 전달한 다음 일부 애니메이션이 완료된 텍스트 뷰에 다시 배치합니다.TextView 처음에로드되지 않지만 연속적으로로드됩니다.

내 문제는 두 번째보기 컨트롤러를로드하는 초기 시간이 오래 걸리며 텍스트 뷰가 전혀 표시되지 않는다는 것입니다. 처음으로 텍스트 뷰는 매번 완벽하게로드됩니다. 새 뷰 컨트롤러로 초기화하도록 타이머를 설정했지만 기다리는 대신 즉시 실행됩니다.

이상한 부분은 뷰가로드 될 때까지 내 애니메이션이 모두 대기한다는 것입니다. 문제가되는 타이머와 텍스트 뷰일뿐입니다. 이 프로세스를 반복하면 타이머, 텍스트 뷰 및 애니메이션이 모두 완벽하게 함께 실행됩니다. 영원히 지속되는 것으로 보이는 처음과는 달리 뷰 컨트롤러가 즉시로드됩니다.

누구에게 도움이되는 아이디어가 있습니까? 왜 그들은 처음에는 처음부터 완벽하게 작동합니까?

감사합니다. :)

답변

0

는 희망이

는 분명히 그것이 내가 내 애니메이션을 레이어링 된 방식으로 함께 할 수있는 뭔가를했다 ... 누군가 도움이됩니다. 어떤 이유로 나는 textview 애니메이션 블록을 내 imageview 애니메이션 블록 안에 넣기 전까지는 작동하지 않을 것입니다. 이 작업을 수행 할 때까지 textview 블록은 처음에는 실행되지 않습니다. 두 개의 타이머를 imageview 블록의 완료 처리기에 넣어야했지만 이제는 처음으로로드가 지연되는 경우를 제외하고는 완벽하게 작동합니다. 그러나 저는 애니메이션과 타이머를 사용하는 것과 관련이 없습니다. 나는 그것이 초기로드 후에 작동한다는 것이 이상하다는 것을 알았지 만, 이제는 올바른 순서로 시작되지 않았다는 것을 알기 때문에 의미가 있습니다.

누구든지 자세한 내용을 알고 싶습니다. 관심있는 사람이 있으면 코드를 게시합니다.