在计算之后,我想要显示一个向用户传达消息的弹出或警告框.有人知道我在哪里可以找到更多关于这方面的信息吗?

推荐答案

是的,UIAlertView可能就是你要找的.下面是一个示例:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"No network connection" 
                                                message:@"You must be connected to the internet to use this app." 
                                               delegate:nil 
                                      cancelButtonTitle:@"OK"
                                      otherButtonTitles:nil];
[alert show];
[alert release];

如果你想做一些更奇特的事情,比如在你的UIAlertView中显示一个自定义UI,你可以在init方法中创建UIAlertView的子类并加入自定义UI组件.如果你想在UIAlertView出现后对按钮按下做出react ,你可以在上面设置delegate并实现- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex方法.

你可能还想看看UIActionSheet.

Ios相关问答推荐

StackView UIKit间距似乎非常小的编程式编程

使用音频单元播放音频流,出现爆裂声

RN 0.63支持iOS ProMotion?

如何在Android或iPhone上的原生react 中处理其他应用程序通知?

在 Android 和 iOS 应用程序上下文中阻止后台线程有哪些缺点?

Swift Vision库识别文本后如何将其赋值给 struct 体实例属性以供显示?

不使用故事板创建 iMessage 应用程序

如何解决错误 HE0004:无法在 Visual Studio 2022 中加载框架ContentDeliveryServices

SwiftUI 图像与下拉视图切换一起 skip

SwiftUI 中的偏移量和按钮有问题吗?

无法为 Flutter 项目构建 ipa [CocoaPods 找不到 pod "GoogleAppMeasurement" 的兼容版本:]

XCode 14 Beta 中 NavigationStack 的正文渲染问题

如何在不支持并发的自动关闭中修复'async'调用?

何时需要将应用程序源包含在测试目标中?

如何使用 Swift 从assets资源 中加载特定图像

从 NSUserDefaults 字典 iOS 中删除所有键

在 iOS 上存储身份验证令牌 - NSUserDefaults 与 keys 串?

从 UIScrollview 中删除内容和框架布局指南

Flutter:如何创建一个新项目

iPhone UITableView.如何开启音乐 App 之类的单字母字母列表?