iPhone SDK - 更改 Xib 文件(部分 curl )

标签 iphone

我正在使用最新的 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/

相关文章:

iphone - 现在开始构建 iOS 应用程序并在 1-2 个月内发布时使用哪个 iOS 版本?

ios - Apple 推送通知服务

ios - IOS7 中的 AVCaptureSession 捕获输出崩溃(AVCaptureVideoDataOutput)

ios - 获取完整的相机 View

iphone - <canvas> 可以用于为移动浏览器制作 Web 应用程序吗?

iphone - 如何改变UINavigationBar的颜色?

iphone - 从 json 填充 UITableView

iPhone - 具有富文本的 UITextField?

iphone - 等同于 iphone/iOS 的 [[NSWorkspace sharedWorkspace] runningApplications]?

iPhone/Objective-C - 将字符串传递给方法时出现奇怪的错误