uialertcontroller

    0热度

    1回答

    通常,每次更改UITextField时都要抓取文本,只需从故事板文件中拖出一个IBOutlet,然后选择“编辑已更改”选项。 但是,我想抓住UIAlertController中的UITextField的文本,所以文本字段是以编程方式创建的,而不是通过故事板创建的。 如何以编程方式创建每当文本字段(在警报窗口中)发生更改时运行的函数? 我需要什么: func textHasChanged(textF

    0热度

    2回答

    点击时如何启用GMSMarker?我想当一个标记点​​击一个警报控制器显示并询问用户是否想要保存或删除点击标记。那么当按下“删除”按钮时,我怎么才能得到点击标记?以及如果按下'保存'后用户何时访问地图,我该如何保存它。我有这个基本结构到目前为止,但不知道如何实现功能: func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) ->

    3热度

    1回答

    与此类似的大多数问题的问题是在viewDidAppear之前调用present。这不是原因。 此应用程序不使用NIB的Storyboard,并且所有操作都是编程式的。 该应用程序窗口的rootViewController是UISplitViewController。分割视图的视图控制器被设置为两个UINavigationController的数组。子视图控制器然后模态地呈现视图控制器。问题是从应用

    2热度

    2回答

    我有一个警报视图,我正试图在照片视图中呈现。 照片显示在列表中,可以推送到全屏视图。 以编程方式显示照片视图。我认为这就是导致问题的原因,因为警报视图试图在已经呈现的(照片)视图的顶部呈现另一个视图。 警报视图试图显示,但得到这个错误: Warning: Attempt to present <UIAlertController: 0x147d2c6b0> on <LiveDeadApp.List

    0热度

    2回答

    我试图在按下按钮时弹出警报。我希望这个艺术的题目是“你想挖掘材料”,并给出两个选择;是和不是。如果选择是,那么我希望这个被实施 Ironcnt.setvalue(forkey: "Iron")-3 如果没有选择,那么警报视图将消失。这是我写的代码。当我在模拟器中测试它时,它会崩溃。我还附上了调试器所说的截图。 import UIKit let Ironcnt = UserDefaults.

    0热度

    2回答

    有一些意想不到的东西我不能理清。我有一个alertController与textfields。我尝试获取其中一个字符串的值。当字符串长度小于11个字符时,一切正常。在此阈值以上,字符串为null。 任何人都可以给我一个关于正在发生的事情的提示吗? 以防万一,我把下面我的代码: [alertController addTextFieldWithConfigurationHandler:^(UITex

    0热度

    1回答

    class CoursesTableViewController: UITableViewController { var nameOfCourse = ""; @IBAction func newCourse(_ sender: AnyObject) { //1. Create the alert controller. // var nameO

    0热度

    1回答

    我有一个应用程序弹出窗口。当我离开popover时。我通过UIAlertController解雇了popover(用户回答是)。然而,在解散popover之前,我正在调用委托的函数。在那个函数内是另一个UIAlertController。第二UIAlertController不是因为有下列错误显示: Attempting to load the view of a view controller

    1热度

    4回答

    我在桌面上使用UIRefreshControl来更新项目。最后,我展示了一个UIAlertController来通知用户更新已完成,并更新了多少项。非常简单,一件事情可以正常工作。如果我连续刷新几次,有时甚至在关闭警报后刷新控制也不会被解除。我需要向上滑动桌子才能消失。 这是我使用的代码,所有UI的东西是很好做在主线程: if(refreshControl.refreshing) {

    2热度

    1回答

    我对iOS和ObjectiveC非常新颖。我到处搜索,但我没有找到必要的选项,我无法理解。 UIAlertController * alertController = [UIAlertController alertControllerWithTitle: @"" message: @"Enter input text"