繁体   English   中英

如何在Objective c的alertview中创建Tableview

[英]How to create Tableview Inside the alertview in Objective c

我不知道自定义AlertView。 我想创建一个自定义的alertview。 在该自定义的alertview中,我只想添加文本字段按钮,labesl和tableview。 如何使用情节提要创建该自定义Alertview。 我只想在用户单击这样的按钮时自定义alertview:

表格图片

在该自定义的alertview中,我只想添加文本字段按钮,labesl和tableview。

如果需要的话,那么根据定义,您就不想使用警报。 警报旨在以易于识别的方式向用户显示一条短信。 警报是故意简单的-Apple可以轻松地包含API,该API可以让您添加任意视图,但事实并非如此。 仅凭这一事实就可以告诉您,您在上游游泳。

您不希望使用实际的UIAlertView另一个原因是,自iOS 8起不推荐使用该类。您可以UIAlertController ,但该类的目的也是为了使其更简单。 该文档描述如下: 一个向用户显示警告消息的对象。

听起来您想要做的是提供某种快速交互,用户可以在其中查看或从列表中进行选择,并可能带有用于更改列表的控件。 对于这种情况,更好的选择是模式视图控制器。 模态视图控制器只是模态显示的常规视图控制器,因此其内容临时显示在当前屏幕上。 有多种可用的表示样式 ,包括一种在显示模式内容之前模糊基础内容的 样式 ,以及一种在弹出窗口中显示内容的 样式 与警报相比,这将给您带来更多的自由,同时仍然提供人们与警报相关联的“这是短暂的交互”感。

如何使用情节提要创建该自定义Alertview。

如果使用模态视图控制器,则可以像其他任何视图控制器一样在情节提要中对其进行设计,还可以添加序列从其他视图控制器获取它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM