use CATransition for fade in