2010-07-13 72 views
2

我正在使用最新的SDK为iOS 4创建iPhone应用程序。iPhone SDK - 更改Xib文件(部分卷曲)

在我的其中一个页面上,我希望用户单击照片的缩略图,然后部分卷曲转换样式生效,以显示图像的全尺寸版本。

在具有完整尺寸图像的页面上我有一个带有“返回”按钮和“选择”按钮的工具栏。

当我点击返回按钮时,部分卷发会回滚到我的第一个Xib。

但是,当我点击选择按钮,应用程序崩溃。

任何人都可以帮助我解释它为什么这样做吗?谢谢!

.m文件:

-(IBAction)switchViews4 { 

ImagePicker *image = [[ImagePicker alloc] initWithNibName:nil bundle:nil]; 
image.modalTransitionStyle = UIModalTransitionStylePartialCurl; 
[self presentModalViewController:image animated:YES]; 
[image release]; 

}

+1

没有任何代码,我们不能帮你。 – 2010-07-13 13:17:42

+0

这段代码就像一个魅力,虽然我用presentModalViewController与视图控制器,而不是ImagePicker。谢谢。! – jcpennypincher 2011-09-12 22:05:57

回答

1

没有看到任何其他代码,就很难知道为什么。但有一个猜测是你有一个引用计数问题。尝试:


-(IBAction)switchViews4 { 
    ImagePicker *image = [[[ImagePicker alloc] initWithNibName:nil bundle:nil] autorelease]; 
    image.modalTransitionStyle = UIModalTransitionStylePartialCurl; 
    [self presentModalViewController:image animated:YES]; 
} 

并查看是否有帮助。