UIScrollView随机点

时间:2012-09-27 03:23:13

标签: ios uiscrollview cgpoint arc4random

我正在制作游戏并希望它能让图片在滚动视图的某个地方每秒随机生成。滚动视图大小为320x960,我有它,以便图片使用arc4random()得到它的点。但是,即使我得到y的值900,图片也不会在滚动视图的该点上生成。这是我的代码

- (void)gift1 {
    UIImage *image7 = [UIImage imageNamed:@"gift.png"];
    gift = [[UIImageView alloc] initWithImage:image7];
    CGRect rect7 = CGRectMake(arc4random()%320, random()% 960 + 0, 100, 100);
    gift.frame = rect7;
    [scrollView addSubview:gift];
    if (CGRectIntersectsRect(self.myAnimatedView.frame, self.gift.frame)) {
        [self giftg];
    }
    NSLog(@"%f", self.gift.frame.origin.y);
}

0 个答案:

没有答案