Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.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
iPhone-一个看起来像警报框的UI组件-初学者_Iphone_Objective C_Xcode - Fatal编程技术网

iPhone-一个看起来像警报框的UI组件-初学者

iPhone-一个看起来像警报框的UI组件-初学者,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我想知道这叫什么?它看起来像一个警报,但里面有textfields和按钮 1.)这个组件叫什么? 2.)是否有视频教程演示如何实现此功能?(如果有链接)或任何讨论此AlertView实现的教程 UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message"

我想知道这叫什么?它看起来像一个
警报
,但里面有
textfields
按钮

1.)这个组件叫什么? 2.)是否有视频教程演示如何实现此功能?(如果有链接)或任何讨论此AlertView实现的教程

        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title" 
                                                        message:@"Message" 
                                                       delegate:nil 
                                              cancelButtonTitle:@"Cancel"
                                              otherButtonTitles:nil];
        [alert show];
        [alert release];
  • 这是我的看法
  • 下面是制作自定义的教程

  • iPhone上的组件称为UIAlertView。您可以在其中添加子视图以获取文本字段,尽管Apple不建议这样做,但您也不会被拒绝。在iOS5中,有专门的UIAlertView类型用于此。如果您是为iOS5构建的,这是您应该使用的方法。

    这是一个Android组件,iOS中没有等效的组件

    存在UIAlertView,但无法编辑其中的文本。

    如果您希望能够让用户编辑组件中的文本,则必须从头开始创建它,例如,创建UIView并向其中添加UITextView,以及一些UIButton并创建显示/关闭组件的功能