gpt4 book ai didi

ios - 我可以在 ios sdk 的警报 View 中添加单选按钮吗?

转载 作者:行者123 更新时间:2023-11-29 02:50:25 25 4
gpt4 key购买 nike

我想在 iOS sdk 的警报 View 中添加 2 个单选按钮。

当我想选择第一个单选按钮,然后单击“警报” View 中的“确定”按钮,然后转到下一个屏幕(如 abc.m)当我想选择第二个单选按钮时,我在“警报” View 中单击“确定”按钮,然后转到下一个屏幕(如 my.m)。

   UIAlertView *alertView=[[UIAlertView alloc] initWithTitle:nil message:nil delegate:self cancelButtonTitle:@"OK" otherButtonTitles:@"CANCEL",nil];
UIButton *Radiobutton = [UIButton buttonWithType:UIButtonTypeCustom];
[Radiobutton setImage:[UIImage imageNamed:@"checkbox.png"] forState:UIControlStateNormal];
[Radiobutton setImage:[UIImage imageNamed:@"checkboxed.png"] forState:UIControlStateSelected];
[Radiobutton setFrame:CGRectMake(0, 0, 17, 17)];
[Radiobutton addTarget:self action:@selector(checkboxButton:) forControlEvents:UIControlEventTouchUpInside];
[alertView addSubview:Radiobutton];
[alertView show];

你能帮我吗?

最佳答案

不,这是不可能的,iOS SDK 声明你不应该 change the view hierarchy :

Subclassing

Notes The UIAlertView class is intended to be used as-is and does not support subclassing. The view hierarchy for this class is private and must not be modified.

For more information about appearance and behavior configuration, see “Alert Views”.

只需创建您自己的 View 并添加为 subview 即可。

关于ios - 我可以在 ios sdk 的警报 View 中添加单选按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24605510/

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