gpt4 book ai didi

iphone - 如何创建返回 UIAlertViews 的方法?

转载 作者:搜寻专家 更新时间:2023-10-30 20:27:27 25 4
gpt4 key购买 nike

我对在屏幕上显示警报有疑问。问题是:我有一个应用程序有 20 到 30 个不同的屏幕(nibs),在每个 nib 中我做了一些检查,看看用户是否在 textedit 中插入了文本。并且一些警报消息与其他消息相同。就像 In 3 nibs 一样,有一个文本字段供用户输入他的年龄,如果他将其留空,则会显示一个警告。我想做的是创建一种方法来显示这些警报,这样我就不需要在不同的 Nib 上有相同的警报。我不会在每个 Nib 中调用警报 View ,而是调用该方法并传递要弹出的警报 View 类型。
实现此方法的最佳方式是什么?
TIA。

最佳答案

您可以像往常一样分配初始化一个新的 UIAlertView,但您必须记住传递委托(delegate)。

这是我的方法:

- (UIAlertView *)getUIAlertViewWithDelegate:(id)delegate title:(NSString *)title cancelTitle:(NSString *)cancel {
return [[[UIAlertView alloc] initWithTitle:title delegate:delegate cancelButtonTitle:cancel otherButtonTitles:nil] autorelease];

}

关于iphone - 如何创建返回 UIAlertViews 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3353649/

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