내가 수입 한 QuartzCore 프레임 워크를 내가 UIView의 아울렛
을 만든
QuartzCore/CAAnimation.h 파일을 가져온 다음은 내 코드입니다
내 코드에 중단 점을 배치했습니다. 그것은 호출되지만 이미지는 움직이지 않습니다. 내가 뭘 놓치고 있니?
내가 수입 한 QuartzCore 프레임 워크를 내가 UIView의 아울렛
을 만든
QuartzCore/CAAnimation.h 파일을 가져온 다음은 내 코드입니다
내 코드에 중단 점을 배치했습니다. 그것은 호출되지만 이미지는 움직이지 않습니다. 내가 뭘 놓치고 있니?
문제점이 무엇인지 알아 냈습니다. viewDidLoad 메서드를 호출했다. 외관상으로는 거기 배치 될 때 외침은 무시해 얻는다. viewWillAppear에 호출을 배치하고 애니메이션이 작동했습니다. 누군가가 call이 viewDidLoad에 존재할 수없는 이유를 설명 할 수 있다면 누군가가 설명을 사용할 수있을 것이라고 확신합니다.
UIView의 @ position은 배치 될 때까지 움직일 수 없으며 viewDidLoad에서는 발생하지 않습니다. 가능한 한 가장 빨리 코드를 배치 할 시간은 didLayoutSubviews입니다. – user1459524
'leftScroll'이'nil'이 아닌지 확인 했습니까? – rmaddy
leftscroll에 nslogged가 있는데 leftscroll이 표시됩니다.; }; layer = > –
user3071579