【问题标题】:Check if multiple values are empty separately, and then show an error message分别检查多个值是否为空,然后显示错误信息
【发布时间】:2021-07-22 02:33:38
【问题描述】:

我有一个允许人们发帖的应用程序。如果任何值为空,我正在尝试显示警报控制器。下图

用户可以选择最多三张照片,选择一个类别,写一个描述,然后设置一个价格。例如,如果用户选择了一张照片,忘记选择一个类别(这意味着 UIPicker 是 == 到工作类别)但设置了描述和价格,我如何提供一个警报控制器告诉用户选择一个工作类别?

【问题讨论】:

    标签: swift uialertcontroller


    【解决方案1】:

    只需检查每个条目,如下所示:

    if user didn't select image{
        alert("please select image")
    } else if user didn't pick a category{
        alert("please pick a category")
    } else if user didn't set a price{
        alert("please set a price")
    }
    

    如果我理解你的问题,这应该可以解决你的问题

    【讨论】:

    • 这就是答案,谢谢!就在你回答之前,我现在想通了。我在检查滑块和选择器的值时遇到问题,但我肯定会弄明白。
    • @zachwilcox 你明白了!随时问,祝你好运:)
    • 谢谢!我其实有一个问题。我正在尝试检查工作类别文本是否等于工作类别。如果是,则应显示警报。你知道怎么看textview是否等于字符串吗?
    • @zachwilcox if textView.text == "工作类别"
    • 您好,Job Category 是一个选择器。我不必访问它是哪一行吗?当我点击而不是比较文本时?
    猜你喜欢
    • 2022-12-31
    • 2018-08-16
    • 1970-01-01
    • 2021-05-26
    • 2013-09-20
    • 1970-01-01
    • 1970-01-01
    • 2021-03-31
    • 2018-03-01
    相关资源
    最近更新 更多