gpt4 book ai didi

UIAlertView 自定义中的 iOS 7 UIDatePicker

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:41 26 4
gpt4 key购买 nike

伙计们,我正在将 UIDatePicker 添加到 UIAlertView,如 this

enter image description here

在 iOS 6 和更低版本中都很好,现在在 iOS 7 中它是这样的

enter image description here

知道为什么会这样吗?有更好的方法吗?感谢任何帮助。

最佳答案

您可以在 iOS7 的标准警报 View 中将 accessoryView 更改为任何自己的 customContentView

[alertView setValue:customContentView forKey:@"accessoryView"];

请注意,您必须在[alertView show] 之前调用它。

最简单的说明示例:

UIAlertView *av = [[UIAlertView alloc] initWithTitle:@"TEST" message:@"subview" delegate:nil cancelButtonTitle:@"NO" otherButtonTitles:@"YES", nil];
UIView *v = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 50)];
v.backgroundColor = [UIColor yellowColor];
[av setValue:v forKey:@"accessoryView"];
[av show];

enter image description here

与添加DatePicker 的方式完全相同。

关于UIAlertView 自定义中的 iOS 7 UIDatePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18894653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com