我用 Photoshop 制作了 png 格式的图像。当我尝试在 UIImageView 中的项目中使用并运行该应用程序时,它在启动屏幕后立即崩溃。当我删除 png 时,该应用程序运行良好。为什么会发生..这是png的链接。我想给 uisearchbar 背景上的磨砂玻璃效果。如果此图像不起作用,我该怎么办?
imageView.image = [UIImage imageNamed:@"TransparrentSearchBar"];
我用 Photoshop 制作了 png 格式的图像。当我尝试在 UIImageView 中的项目中使用并运行该应用程序时,它在启动屏幕后立即崩溃。当我删除 png 时,该应用程序运行良好。为什么会发生..这是png的链接。我想给 uisearchbar 背景上的磨砂玻璃效果。如果此图像不起作用,我该怎么办?
imageView.image = [UIImage imageNamed:@"TransparrentSearchBar"];
1)如果你的 imageView 是全局的,那么你必须@synthesize Like:(否则有时它会崩溃)
.h 文件
UIImageView *imageView;
@property(nonatomic,retain) UIImageView *imageView;
.m 文件
@synthesize imageView;
并在 dealloc 方法中释放。
2)imageView.image = [UIImage imageNamed:@"TransparrentSearchBar.png"];
也许尝试使用 imageNamed:@"TransparrentSearchBar.png"