alertview 中的图像在 ios7 中不起作用
Posted
技术标签:
【中文标题】alertview 中的图像在 ios7 中不起作用【英文标题】:Image in alertview is not working in ios7 【发布时间】:2014-07-11 09:43:27 【问题描述】:我使用以下代码在警报视图中添加图像。但它不起作用。
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Popup" message:@"popup" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles: nil];
UIImageView *tempImg = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"gg.jpg"]];
tempImg.contentMode = UIViewContentModeScaleToFill;
tempImg.frame = CGRectMake(90, 40, 100, 120);
// tempImg.image = [UIImage imageNamed:@"gg.jpg"];
[alert addSubview:tempImg];
[alert show];
提前致谢
【问题讨论】:
在 ios7 中,Apple 删除了将子视图附加到标准 UIAlertView 的这一功能。对于自定义 UIAlertView,请参阅链接 -- ***.com/questions/18729220/… 在 ios7 中,您需要以 ***.com/a/21067447/2066428 中描述的方式添加子视图 【参考方案1】:你不能在 iOS 7 中使用addSubview
到 UIAlertView。如果你想自定义它,你必须制作你自己的 alertView。网上也有很多自定义的警报视图。你可以试试这个one。
【讨论】:
以上是关于alertview 中的图像在 ios7 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
UITableViewCell 中的 UIButton 在 iOS7 中不起作用
UIProgressView 跟踪和进度图像在 iOS7 中不起作用
alertView:(UIAlertView *) alertView 方法在 Appdelegate 中不起作用
iOS 8 中的 UITableViewCell 约束在 iOS7 中不起作用