草庐IT

UIAlertcontroller

全部标签

swift - 防止解除 UIAlertController

我正在将UITextField添加到UIAlertController,它显示为AlertView。在关闭UIAlertController之前,我想验证UITextField的输入。基于验证,我想关闭UIAlertController或不。但是我不知道如何在按下按钮时阻止UIAlertController的解除操作。有没有人解决了这个问题或从哪里开始的任何想法?我去了谷歌但没有运气:/谢谢! 最佳答案 您是对的:如果用户可以点击提醒中的按钮,提醒将被取消。所以你想阻止用户点击按钮!这只是禁用UIAlertAction按钮的问题。如

swift - 防止解除 UIAlertController

我正在将UITextField添加到UIAlertController,它显示为AlertView。在关闭UIAlertController之前,我想验证UITextField的输入。基于验证,我想关闭UIAlertController或不。但是我不知道如何在按下按钮时阻止UIAlertController的解除操作。有没有人解决了这个问题或从哪里开始的任何想法?我去了谷歌但没有运气:/谢谢! 最佳答案 您是对的:如果用户可以点击提醒中的按钮,提醒将被取消。所以你想阻止用户点击按钮!这只是禁用UIAlertAction按钮的问题。如

ios - 为 UIAlertAction 编写处理程序

我正在向用户呈现一个UIAlertView,但我不知道如何编写处理程序。这是我的尝试:letalert=UIAlertController(title:"Title",message:"Message",preferredStyle:UIAlertControllerStyle.Alert)alert.addAction(UIAlertAction(title:"Okay",style:UIAlertActionStyle.Default,handler:{selfinprintln("Foo")})我在Xcode中遇到了很多问题。文档说convenienceinit(titletit

ios - 为 UIAlertAction 编写处理程序

我正在向用户呈现一个UIAlertView,但我不知道如何编写处理程序。这是我的尝试:letalert=UIAlertController(title:"Title",message:"Message",preferredStyle:UIAlertControllerStyle.Alert)alert.addAction(UIAlertAction(title:"Okay",style:UIAlertActionStyle.Default,handler:{selfinprintln("Foo")})我在Xcode中遇到了很多问题。文档说convenienceinit(titletit

ios - 在 Swift 的 iOS 警报中从 TextField 获取输入值

我正在尝试使用输入生成警告消息,然后从输入中获取值。我找到了许多关于如何制作输入文本字段的好教程。但我无法从警报中获取值。 最佳答案 针对Swift3及更高版本更新://1.Createthealertcontroller.letalert=UIAlertController(title:"SomeTitle",message:"Enteratext",preferredStyle:.alert)//2.Addthetextfield.Youcanconfigureithoweveryouneed.alert.addTextFiel

ios - 在 Swift 的 iOS 警报中从 TextField 获取输入值

我正在尝试使用输入生成警告消息,然后从输入中获取值。我找到了许多关于如何制作输入文本字段的好教程。但我无法从警报中获取值。 最佳答案 针对Swift3及更高版本更新://1.Createthealertcontroller.letalert=UIAlertController(title:"SomeTitle",message:"Enteratext",preferredStyle:.alert)//2.Addthetextfield.Youcanconfigureithoweveryouneed.alert.addTextFiel

ios - 我将如何在 Swift 中创建一个 UIAlertView?

我一直在努力在Swift中创建一个UIAlertView,但由于某些原因我无法正确声明,因为我收到此错误:Couldnotfindanoverloadfor'init'thatacceptsthesuppliedarguments我是这样写的:letbutton2Alert:UIAlertView=UIAlertView(title:"Title",message:"message",delegate:self,cancelButtonTitle:"OK",otherButtonTitles:nil)然后调用它我正在使用:button2Alert.show()截至目前它正在崩溃,我似乎

ios - 我将如何在 Swift 中创建一个 UIAlertView?

我一直在努力在Swift中创建一个UIAlertView,但由于某些原因我无法正确声明,因为我收到此错误:Couldnotfindanoverloadfor'init'thatacceptsthesuppliedarguments我是这样写的:letbutton2Alert:UIAlertView=UIAlertView(title:"Title",message:"message",delegate:self,cancelButtonTitle:"OK",otherButtonTitles:nil)然后调用它我正在使用:button2Alert.show()截至目前它正在崩溃,我似乎

objective-c - UIAlertController 延迟显示

我的应用程序上的UIAlertController出现问题,现在我的应用程序已迁移到带有日期选择器的iOS8。下面是代码。UIAlertController*AlertView=[UIAlertControlleralertControllerWithTitle:titlemessage:nilpreferredStyle:UIAlertControllerStyleActionSheet];UIAlertAction*ok=[UIAlertActionactionWithTitle:@"Ok"style:UIAlertActionStyleDefaulthandler:^(UIAle

ios - 如何在 UIAlertController 上添加 UIView

我们如何在UIAlertController上添加UIView就像我们可以使用@"AccessoryView"在UIAlertView上做的那样,但现在它已被弃用在iOS8中。所以我想将它与UIAlertController一起使用,但是如何呢? 最佳答案 试试下面的东西,varalert=UIAlertController(title:title,message:message,preferredStyle:UIAlertControllerStyle.ActionSheet);alert.view.addSubview([YOU