ios - 带有禁用按钮的 UIActionSheet?

标签 ios objective-c uiactionsheet

<分区>


想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它.

关闭 8 年前

我想知道在 UIActionSheet 中显示禁用的选项是否是一个错误?

根据 Apple 指南:

Use an action sheet to: Provide alternative ways to complete a task. An action sheet lets you to provide a range of choices that make sense in the context of the current task, without giving these choices a permanent place in the UI.

所以我理解最好在某些上下文中添加按钮并在上下文更改时将其删除。在这里,我正在寻找一些有经验的开发人员的答案或反馈。

最佳答案

操作表提供上下文相关的操作。如果某项操作在某些情况下不可用,则不应显示该操作。因此,在您思考时,适本地添加和删除操作,而不是尝试禁用某些操作。

关于ios - 带有禁用按钮的 UIActionSheet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24891361/

上一篇:用于同步用户事件的 iOS 网络技术

下一篇:ios - 自定义 UIActivityViewController 以仅显示选定的应用程序,不包括 AirDrop 功能和底行操作?

相关文章:

iOS ICloud 核心数据从应用程序打开关闭

ios - 您可以在不删除对象然后再次添加它们的情况下更新核心数据吗? - iOS

ios - UIPickerview 未出现在正确的位置

ios - 操作表或警报可以有交互元素吗?

ios - AFNetworking - 下载文件,意外消息格式 'Raw'

ios - 更改 UIAlertview 和 UIActionsheet 按钮的色调

iphone - 应用程序不是在后台运行,但是在我的应用程序终止之前,我还能做些任务吗?

iphone - 在不重复代码的情况下执行初始化的最佳方法?

ios - iOS 8 的本地通知

ios - Watchkit 到 watchkit 通信#Watchkit 扩展