Apu*_*urv 22 objective-c uialertview ios ios7
我有在iTunes商店它显示了一些应用程序UILabel
和UIWebView
上UIAlertView
.根据会议视频,addSubView
为UIAlertView
不起作用.他们已经谈过了ContentView
.但在GM种子SDK中,我找不到该属性,似乎没有别的办法.
我唯一能做的就是创建一个自定义子类UIView
并使其工作UIAertView
.你能建议其他简单的解决方案吗?
谢谢您的帮助.
mal*_*lex 103
您可以在iOS7中将accessoryView更改为customContentView(似乎在iOS8中也是如此)UIAlertView
[alertView setValue:customContentView forKey:@"accessoryView"];
Run Code Online (Sandbox Code Playgroud)
试试这段代码:
UIAlertView *av = [[UIAlertView alloc] initWithTitle:@"TEST" message:@"subview" delegate:nil cancelButtonTitle:@"NO" otherButtonTitles:@"YES", nil];
UIView *v = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 80, 40)];
[av setValue:v forKey:@"accessoryView"];
v.backgroundColor = [UIColor yellowColor];
[av show];
Run Code Online (Sandbox Code Playgroud)
请记住,您需要在调用之前设置自定义accessoryView [alertView show]
归档时间: |
|
查看次数: |
41120 次 |
最近记录: |