1
나는 사진 기반 응용 프로그램을 만들고 있는데, 진행을 위해 셔터 애니메이션을 사용했습니다.셔터 애니메이션 iphone의 색상 변경
여기내 코드는 ...
- (void)viewDidLoad
{
[super viewDidLoad];
[self performSelector:@selector(makeRound) withObject:nil afterDelay:2.0];
}
-(void)makeRound
{
[[[self.view viewWithTag:90] layer] setMasksToBounds:YES];
[[[self.view viewWithTag:90] layer] setCornerRadius:75.0];
[[[self.view viewWithTag:90] layer] setBorderWidth:2.0];
[[[self.view viewWithTag:90] layer] setBorderColor:[[UIColor blackColor] CGColor]];
[(UILabel *)[[self.view viewWithTag:90] viewWithTag:991] setText:@"Loading.."];
[self shutter];
}
-(void)shutter
{
CATransition *shutterAnimation = [CATransition animation];
[shutterAnimation setDelegate:self];
[shutterAnimation setDuration:1.5];
[shutterAnimation setType:@"cameraIris"];
[shutterAnimation setValue:@"cameraIris" forKey:@"cameraIris"];
[shutterAnimation setRepeatCount:1];
[[[self.view viewWithTag:90] layer] addAnimation:shutterAnimation forKey:@"cameraIris"];
}
-(void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag
{
[self performSelector:@selector(shutter) withObject:nil afterDelay:0.5];
}
내 출력은 다음과 같다.
는하지만 난 shutter.Please의 블랙 색상을 변경하여 지식을 공유하고 저를 도와주고 싶어.