Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift-iOs 8-UIAlertView带复选框_Ios_Swift_Checkbox_Alert - Fatal编程技术网

Swift-iOs 8-UIAlertView带复选框

Swift-iOs 8-UIAlertView带复选框,ios,swift,checkbox,alert,Ios,Swift,Checkbox,Alert,我正在尝试创建一个带有复选框的UIAlertView。 有办法吗? (我不是被迫使用警报,它可以是任何类型的弹出窗口,只是需要很小并且不切换视图) PS:我对任何类型的库都开放(比如cocoapods上的somthing或github…)您可以通过两种方式为弹出窗口创建自定义视图 创建自定义视图,并在需要时将其显示在VC(视图控制器)上,并通过委托管理操作方法。此视图可再次用于任何其他VC 创建隐藏的弹出视图,并在需要时取消隐藏该视图。这是在VC上显示对话框的简单方法。您可以在同一个VC本身上管

我正在尝试创建一个带有复选框的UIAlertView。 有办法吗? (我不是被迫使用警报,它可以是任何类型的弹出窗口,只是需要很小并且不切换视图)


PS:我对任何类型的库都开放(比如cocoapods上的somthing或github…)

您可以通过两种方式为弹出窗口创建自定义视图

  • 创建自定义视图,并在需要时将其显示在VC(视图控制器)上,并通过委托管理操作方法。此视图可再次用于任何其他VC

  • 创建隐藏的弹出视图,并在需要时取消隐藏该视图。这是在VC上显示对话框的简单方法。您可以在同一个VC本身上管理操作方法

  • 苹果说“你不能在Interface Builder中创建或操作警报视图。”


    也不是说UIAlertView已被弃用,而是官方的替代品UIAlertController在这方面也没有更好。建议:使用其他东西。是一个很好的库,维护良好且易于使用。

    如果您要查找复选框,我认为它不随UIKit提供。我选择了第二个,它运行良好,谢谢:)如果您想给其他程序员一个良好的感觉,您可以编写一个示例。@S.M\u Emamian buddy当然会这样做