sách gpt4 ai đã đi

Phát triển iPhone - Hạn chế tương tác của người dùng với ứng dụng của bạn và hiển thị chỉ báo tiến trình

In lại 作者:行者123 更新时间:2023-12-03 18:44:35 27 4
mua khóa gpt4 Nike

我有一个案例,我从服务器获取信息。我的应用程序有一个选项卡栏和导航按钮。我希望应用程序显示进度指示器并禁用所有其他控件,以便用户在从服务器提取数据时无法跳转。我怎样才能实现这个目标?

我想到的一种方法是显示带有进度窗口的透明 View (很像消息警报窗口 - 它允许用户仅与消息警报窗口交互)。我需要帮助来实现这种方法。

目前,当从服务器提取信息/数据时,我将 UIActivityView 添加到 subview 并开始为其设置动画。但这并不限制用户导航到应用程序的其他部分。

1 Câu trả lời

Stephan 建议将 UIAlertView 与 UIProgressView 或 UIActivityIndicatorView 一起使用。这个解决方案对我有用,但正如与 iPhone 开发者社区的其他一些成员讨论的那样,不推荐这种方法。

推荐的方法是使用一个新 View 并将其透明度值设置为 alpha 7 或 8,将其背景设置为黑色,然后在该 View 中添加 UIProgressView 或 UIActivityIndicatorView 并使用该新 View 来显示进度。使用此技术不涉及任何黑客行为。然而,如果将 UIActivityIndicatorView 添加到 UIAlertView,您实际上执行的是未记录的操作(不推荐)。

Cảm ơn.

关于iPhone 开发 - 限制用户与应用程序的交互并显示进度指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/446077/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com