首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIAlertView backgroundImage

UIAlertView backgroundImage
EN

Stack Overflow用户
提问于 2011-04-26 13:38:01
回答 2查看 2.7K关注 0票数 0

如何在UIAlertView中程序化设置背景图片?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-26 13:58:15

没有为AlertView设置背景图像的方法。我们需要将图像设置为警报视图的subView。

尝试这样做,它将会工作:

代码语言:javascript
复制
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message 1......\nMessage 2......" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];

UIImageView *Image =[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ImageName"]];
[alert addSubview:Image];

[Image release];

[alert show];
[alert release];
票数 2
EN

Stack Overflow用户

发布于 2013-06-12 22:58:36

代码语言:javascript
复制
 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"title" message:@"Empty data not Allowed" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil];



   UIImage *alertImage = [UIImage imageNamed:@"custom-dialog-background.png"];

   UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:alertImage];

   backgroundImageView.frame = CGRectMake(0, 0, 282, 130);

   backgroundImageView.contentMode = UIViewContentModeScaleToFill;

   [alert addSubview:backgroundImageView];

   [alert sendSubviewToBack:backgroundImageView];


   [alert show];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5786371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档