:이 상관없이 화면에 내 이미지의 위치를 업데이트하지setNeedsDisplay 혼란
-(void) moveImage:(CADisplayLink *)sender{
CGPoint img;
imgLocation = imgImageView.center;
if (img < 100) {
img.y++;
}
else{
imgLocation.y = 0;
}
imgImageView.center = imgLocation;
}
:
meteorDisplayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(moveImage:)];
여기 내 moveImage:
방법이다. setNeedsDisplay
은 왜 여기에 영향을 미치지 않습니까? setNeedsDisplay
의 요점은 무엇입니까?
이것은 메소드가 아니라 함수입니다. – matt
코드에'setNeedsDisplay'가 없습니다. – matt
setNeedsDisplay는 imgImageView.center = imgLocation 다음에 있어야합니다. 내가 그걸로 놀고있을 때 나는 그것을 꺼냈다. 그러나 내가 그것을 제거했다고 말한 곳이있다. 감사! – mskw