Я создал простое приложение, которое падало на изображение, это здорово, но моя проблема в том, что когда он падает, он не повторяется после поиска. Я нашел его, чтобы повторить его, но я хочу знать как проверить, снижается ли изображение в нижней части экрана, падать. Вот мой кодiOS - Если прошло дно экрана
в файле .h
@interface ViewController : UIViewController {
NSTimer *moveit;
IBOutlet UIImageView *img;
}
в .m файл
-(void)viewDidLoad{
moveit = [NSTimer scheduledTimerWithTimeInterval:0.005 target:self selector:@selector(fallThei) userInfo:nil repeats:YES];
}
-(void)fallThei{
img.center = CGPointMake(img.center.x, img.center.y +9);
}
и код повтора является
img.center = CGPointMake(img.center.x, -img.frame.size.height + img.frame.size.height/2);
Так как проверить, если изображение на дно тогда что-то делаешь?
Заранее спасибо.
вы никогда не делать никаких проверок, чтобы увидеть, если она находится в нижней части экрана. – MZimmerman6
поместите некоторые проверки, такие как if (img.frame.origin.x == ...) – null