你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS 雪花飄落效果

IOS 雪花飄落效果

編輯:IOS開發綜合
[cpp]     UIImageView *peach2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"flower2"]];//聲明一個UIImageView對象,用來添加圖片        peach2.alpha = 0.8;//設置該view的alpha為0.5,半透明的        int xx = round(random()%2000);//隨機得到該圖片的x坐標        int yx = round(random()%2000);//這個是該圖片移動的最後坐標x軸的        int sx = random()%50+10;//這個是定義雪花圖片的大小        int spx = random()%5;//這個是速度        peach2.frame = CGRectMake(-xx, -10, sx, sx);//雪花開始的大小和位置        [view_bottom addSubview:peach2];//添加該view        [UIView animateWithDuration:10*spx                        animations:^{                            peach2.frame = CGRectMake(yx, self.view.frame.size.height, sx, sx);//設定該雪花最後的消失坐標                         } completion:^(BOOL finished) {                            [peach2 removeFromSuperview];                        }];         UIImageView *peach2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"flower2"]];//聲明一個UIImageView對象,用來添加圖片     peach2.alpha = 0.8;//設置該view的alpha為0.5,半透明的     int xx = round(random()%2000);//隨機得到該圖片的x坐標     int yx = round(random()%2000);//這個是該圖片移動的最後坐標x軸的     int sx = random()%50+10;//這個是定義雪花圖片的大小     int spx = random()%5;//這個是速度     peach2.frame = CGRectMake(-xx, -10, sx, sx);//雪花開始的大小和位置     [view_bottom addSubview:peach2];//添加該view     [UIView animateWithDuration:10*spx                      animations:^{                          peach2.frame = CGRectMake(yx, self.view.frame.size.height, sx, sx);//設定該雪花最後的消失坐標                      } completion:^(BOOL finished) {                          [peach2 removeFromSuperview];                      }];    
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved