1
UIViewAnimationTransitionCurlUp 애니메이션에서 컬링 뷰의 밑면 색상을 사용자 정의 할 수 있습니까? 기본값은 회색/흰색으로 보이지만 다른 것이 필요합니다.UIViewAnimationTransitionCurlUp을 사용하여 컬링 뷰의 아래쪽 색상
UIViewAnimationTransitionCurlUp 애니메이션에서 컬링 뷰의 밑면 색상을 사용자 정의 할 수 있습니까? 기본값은 회색/흰색으로 보이지만 다른 것이 필요합니다.UIViewAnimationTransitionCurlUp을 사용하여 컬링 뷰의 아래쪽 색상
공식적으로 아니오. ,
CAFilter* trans_filter = [CAFilter filterWithName:@"pageCurl"];
[trans_filter setValue:[NSArray arrayWithObjects:
[NSNumber numberWithFloat:1.0f], // Red
[NSNumber numberWithFloat:0.0f], // Green
[NSNumber numberWithFloat:0.0f], // Blue
[NSNumber numberWithFloat:1.0f], // Alpha
nil] forKey:@"inputColor"];
CATransition* trans = [CATransition animation];
trans.filter = trans_filter;
trans.duration = 2; // etc.
[the_superview_containing_the_transitions.layer addAnimation:trans
forKey:@"transition"];
[the_old_view removeFromSuperview];
[the_superview_containing_the_transitions addSubview:the_new_view];
정보 주셔서 감사합니다! – hveveris
좋은 질문 브로 그러나 당신이 앱 스토어에 대한 타겟팅하면 앱이 거부 될 것입니다! -
비공식적으로, 당신은 문서화되지 않은 방법을 사용하여 색상을 변경할 수 있습니다 –
당신은이 친구에 대한 대답을 얻었습니까? –