As per your code, you are first removing self.view
and then you are trying to insertSubview
on self.view
thats way it is not working for you so change your code with
first insret self.playViewController.view
to self.view
and then it remove from super view such like,
[self.view insertSubview: self.playViewController.view atIndex:0];
[self.view removeFromSuperview];
Hope that my suggestion will be work for you.