我正在使用最新的 SDK 创建适用于 iOS 4 的 iPhone 应用程序。
在我的一个页面上,我希望用户单击照片的缩略图,然后部分 curl 过渡样式生效以显示图像的完整尺寸版本。
在包含全尺寸图像的页面上,我有一个带有“后退”按钮和“选择”按钮的工具栏。
当我单击“后退”按钮时,部分卷发会回滚到我的第一个 Xib。
但是当我单击“选择”按钮时,应用程序崩溃了。
任何人都可以帮助我或解释为什么要这样做吗?谢谢!
.m 文件:
-(IBAction)switchViews4 {
ImagePicker *image = [[ImagePicker alloc] initWithNibName:nil bundle:nil];
image.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:image animated:YES];
[image release];
}
最佳答案
在没有看到任何其他代码的情况下,很难知道为什么。但一种猜测是您遇到了引用计数问题。尝试:
-(IBAction)switchViews4 {
ImagePicker *image = [[[ImagePicker alloc] initWithNibName:nil bundle:nil] autorelease];
image.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:image animated:YES];
}
看看是否有帮助。
关于iPhone SDK - 更改 Xib 文件(部分 curl ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3237369/