如何将UIImageView设置为手机的壁纸



当您有一个UIImageView时,它已发送以下消息:

imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"SteveJobsMacbookAir.JPG"]];
[imageView setFrame:CGRectMake(80.0, 20.0, 160.0, 230.0)];
[imageView setContentMode:UIViewContentModeScaleAspectFit];
[[self view] addSubview:imageView];

那么如何将此图像设置为手机的壁纸?

你不能。iOS 中没有允许您修改手机壁纸的公共 API。

最好的解决方案是将您的照片保存到用户的相册中,并提示他们从设备的"设置"应用中自行设置。

最新更新