2013-01-23 57 views
0

我创建一个应用程序与pagecontrol与三个视图每个视图包含一个按钮,点击调用xib但问题是xib加载在视图中看起来非常糟糕,因为视图在中心在主屏幕上,我希望xib显示为整个页面,所以我在应用程序委托中创建了一个方法,然后从视图中的按钮调用它,现在xib单独加载,但是当我回到视图并调用相同的函数时,它会重复主页连连.. 我知道它looong问题,但我希望得到任何的努力,因为我是一个初学者....感谢 代码的应用程序委托是导航卡住rootviewcontroller

-(void)specify 
{ 
    ResultViewController *res = [[ResultViewController alloc]init]; 
    CATransition *transition = [CATransition animation]; 
    transition.duration = 0.3; 
    transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; 
    transition.type = kCATransitionPush; 
    transition.subtype = kCATransitionFromRight; 
    [self.window.layer addAnimation:transition forKey:nil];  
    [self.window.rootViewController presentModalViewController:res animated:NO]; 
} 

回答

1

我不明白,但我认为你应该把XIB编程。

self.view.frame = CGRectMake(0,0,320,480);
self.view.backgroundColor = [UIColor whiteColor];

可以吗?

+0

谢谢你....我欠你一个@ user1777258 –