मैं अपने आप को अपनी दृष्टि से एक ViewController के लिए उपयोग की जरूरत होती हैं।
यहाँ विधि है
-(void)changePageView:(UIViewController*)newviewcont withtransitiontype:(int)t andtransitionspeed:(int)s
{
//Remove whatever view is currently loaded at index 0, this index is only to be used by page views
UIView *oldview = [self.view.subviews objectAtIndex:0];
[UIView beginAnimations:@View Flip context:nil];
[UIView setAnimationDuration:s];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:YES];
[newviewcont viewWillAppear:YES];
//[oldview viewWillDisappear:YES];
[oldview removeFromSuperview];
[self.view insertSubview:newviewcont.view atIndex:0];
//[oldview viewDidDisappear:YES];
[newviewcont viewDidAppear:YES];
}
मूल रूप से, मैं एक सामान्य दृश्य स्विच विधि है कि जड़ नियंत्रक द्वारा कहा जाता है rootcontrollers देखने से subviewcontorllers विचारों बाहर स्वैप करने के लिए लिखने की कोशिश कर रहा हूँ।
मैं एक subviewcontroller में गुजरती हैं और वर्तमान subview दूर करने के लिए कर रहा हूँ। लेकिन आदेश उचित दृश्य स्विचिंग एनीमेशन करने के लिए मैं वर्तमान विचारों दृश्य नियंत्रक के लिए उपयोग की जरूरत है। यह गलत तरीका है और यह किया जा सकता है?













