草庐IT

uialertcontroller

全部标签

ios - 通过打破 iPad 上的约束将 View 添加到 UIAlertController 结果

我在UIAlertController中构建slider,它实际上在iPhone上运行良好,但在iPad上给出了破坏约束错误,我在呈现之前给出了高度140的警报作为约束。这是我的代码:letalertController=UIAlertController(title:"Title",message:"",preferredStyle:UIAlertControllerStyle.Alert)letslider=UISlider(frame:CGRectMake(35,50,200,20))alertController.view.addSubview(slider)letheight

ios - 如何在 UIAlertController 中为 UITextField 添加边距?

我目前正在实现一个带有文本输入的UIAlertController。我成功地做到了,没有任何问题。但是,我想更改它的外观,尤其是在文本字段之间添加边距。Thisishowitlooksrightnow.但是我不希望这些文本字段关闭。问题是,如何为文本字段添加边距?我的代码和尝试:funccreateNameChangeSheet(){vartvName:UITextField?vartvSurname:UITextField?letsheet=UIAlertController(title:"action",message:"alertView",preferredStyle:.Ale

ios - 在 UIAlert 中展开 segue 不起作用

如果用户需要登录才能访问某项功能,我会尝试向他们发出警报,但是当我按下警报中的登录按钮时self.self.performSegueWithIdentifier("tryonToLogin",sender:self)似乎没有做任何事情。登录ViewController@IBActionfuncunwindToLogin(segue:UIStoryboardSegue){}UIAlert@IBActionfuncgoToGallery(sender:UIButton){if(isLoggedIn){performSegueWithIdentifier("ShowGallery",send

ios - UIAlertController 缓慢出现和关闭 - Swift

我正在使用Swift开发一个iOS应用程序,我遇到了两个问题,UIAlertController非常慢!1-显示缓慢且抖动我已经设置了一个UITableViewController,当我点击一个单元格时,它会触发以下代码:letalertController=UIAlertController(title:"EnterExamGrade",message:nil,preferredStyle:UIAlertControllerStyle.Alert)alertController.addTextFieldWithConfigurationHandler({(textField:UITe

ios - 无法在 iPad 中使用应用程序内的 facebook 按钮注销

我已经在iOS应用程序中实现了facebook登录。在iPhone中,一切运行良好,但在iPad中,它不显示uialertcontrolleractionsheet,未打开注销选项。它会产生以下错误:您的应用程序呈现了一个UIAlertControllerStyleActionSheet样式的UIAlertController()。具有此样式的UIAlertController的modalPresentationStyle是UIModalPresentationPopover。您必须通过警报Controller的popoverPresentationController提供此弹出窗口的

ios - 从 Objective-C 中的另一个类呈现 "Controller"

如何呈现另一个类的UIAlertController?我想知道如何在B类中创建但在A类中呈现的UIAlertController中捕获“确定”按钮的操作。这就是我如何调用在类A的“ErrorHandler”类上创建警报的方法:ErrorHandler*handler=[[ErrorHandleralloc]init];[selfpresentViewController:[handleralertWithInternetErrorCode]animated:YEScompletion:nil];这是ErrorHandler.m中alertWithInternetErrorCode的实现

ios - 分段框架使 UIAlertController 因 NSInternalInconsistencyException 而崩溃

我关注“https://segment.com/”来实现分析。但是当我使用UIAlertController显示带有标题的警报时,我的应用程序崩溃了!显示错误***由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“屏幕名称()不能为空。”我正在使用swift进行开发。我只是在didFinishLaunchingWithOptions中初始化AppDelegate中的段。我没有使用任何别名、组、标识、寻呼和跟踪调用。 最佳答案 在我的例子中,我将标题设置为空字符串,所以我没有在

ios - 在 UIAlertController 消息上显示 HTML

我想知道是否有办法在UIAlertController的消息中显示HTML。Android有办法做到这一点,但我找不到在iOS上做到这一点的方法。我现在正在使用Swift3。 最佳答案 我不想在我的项目中添加更多的类,所以我一直在寻找一种更直接的方法来完成它。我找到了thislink很有帮助。我的最终代码如下所示:-(void)viewDidAppear:(BOOL)animated{NSString*htmlString=@"HTML,baby!Tryit.You'lltotallyloveit.SampleBoldtext";U

ios - 当显示 UIAlertViewController 时,Viewcontroller 将另一个 View Controller 显示为背景层?

我遇到了一个非常奇怪的问题。当显示UIAlertController时,会在当前ViewController的背景层中显示PreviousUIAlertController。我无法发布该屏幕的屏幕截图。下面是显示UIAlertController的代码funcshowActionAlertView(alertData:[String],vc:UIViewController,singleType:Bool)->Void{letAlert=UIAlertController(title:alertData.first,message:NSLocalizedString(alertData

ios - 在具有透明背景的 Alert ViewController 中心添加图像

如何在警报ViewController的透明背景下在警报ViewController的中心显示图像。我写了下面的代码。letimage=UIImage(named:"ic_no_data")letimageView=UIImageView(frame:CGRectMake(220,10,40,40)letalertMessage=UIAlertController(title:"image",message:"",preferredStyle:.Alert)letbackView=alertMessage.view.subviews.last?.subviews.lastbackVie