gpt4 book ai didi

ios - NSTimer 移动图像

转载 作者:行者123 更新时间:2023-11-29 04:46:17 25 4
gpt4 key购买 nike

我有一个大图像,已放入 ImageView 中。 ImageView 比屏幕大,我将其设置为以一定的速度沿对角线向下移动。

图像确实移动了,但在某个点我们看到白色,因为图像已经滑开。我想继续滑动图像,就像它是一个地球仪一样。或者至少将方向改为相反。我试过这个:

- (void) onTimer {
palla.center = CGPointMake(palla.center.x+1, palla.center.y+1);
if (palla.center.x > -20000||palla.center.x < 20000){
CGPointMake(palla.center.x-1, palla.center.y+-1);
}

不幸的是,它不起作用。我什至尝试过 pos,但仍然不起作用。我该如何解决这个问题?请帮忙,我在网上找不到任何教程

最佳答案

你可以试试这个。我是用 iPhone 来写的。 “image”是 ImageView 。

-(void)onTimer
{
CGRect imageRect = image.frame;

if (CGRectContainsPoint(CGRectMake(0, 0, 320, 460), image.center))
{
image.center = CGPointMake(image.center.x + 50, image.center.y + 50);
}
else
{
image.frame = CGRectMake(0, 0, imageRect.size.width, imageRect.size.height);
}

关于ios - NSTimer 移动图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9607476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com