Because you show the show twice.
The first time, adding a view as a subview of the current view:
[self.view addSubview:closeVC.view]
, :
[self presentModalViewController:closeVC animated:NO]
, iOS4 viewWillAppear , iOS5 , , , .
, ( addSubview presentModalViewController ).