[英]How to create Tableview Inside the alertview in Objective c
在该自定义的alertview中,我只想添加文本字段按钮,labesl和tableview。
如果需要的话,那么根据定义,您就不想使用警报。 警报旨在以易于识别的方式向用户显示一条短信。 警报是故意简单的-Apple可以轻松地包含API,该API可以让您添加任意视图,但事实并非如此。 仅凭这一事实就可以告诉您,您在上游游泳。
您不希望使用实际的UIAlertView
另一个原因是,自iOS 8起不推荐使用该类。您可以UIAlertController
,但该类的目的也是为了使其更简单。 该文档描述如下: 一个向用户显示警告消息的对象。
听起来您想要做的是提供某种快速交互,用户可以在其中查看或从列表中进行选择,并可能带有用于更改列表的控件。 对于这种情况,更好的选择是模式视图控制器。 模态视图控制器只是模态显示的常规视图控制器,因此其内容临时显示在当前屏幕上。 有多种可用的表示样式 ,包括一种在显示模式内容之前模糊基础内容的 样式 ,以及一种在弹出窗口中显示内容的 样式 。 与警报相比,这将给您带来更多的自由,同时仍然提供人们与警报相关联的“这是短暂的交互”感。
如何使用情节提要创建该自定义Alertview。
如果使用模态视图控制器,则可以像其他任何视图控制器一样在情节提要中对其进行设计,还可以添加序列从其他视图控制器获取它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.