Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.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
Ios &引用;cellForRowAtIndexPath“;对于未调用alertviewcontroller内的tableview_Ios_Swift_Uitableview_Uialertview - Fatal编程技术网

Ios &引用;cellForRowAtIndexPath“;对于未调用alertviewcontroller内的tableview

Ios &引用;cellForRowAtIndexPath“;对于未调用alertviewcontroller内的tableview,ios,swift,uitableview,uialertview,Ios,Swift,Uitableview,Uialertview,我在alertviewcontroller中添加了一个tableview,我已经为该表指定了委托和数据源。调用除CellForRowatineXpath之外的所有委托和数据源方法。我已经为节中的行数返回了一个静态值,以防止0行。它仍然在发生。您不应该修改UIAlertController的视图层次结构。您需要创建自己的视图控制器来模拟警报控制器,或者找到一个框架来实现这一点 引用苹果文档: 此类的视图层次结构是私有的,不能修改 您不应该修改UIAlertController的视图层次结构。您需要

我在alertviewcontroller中添加了一个tableview,我已经为该表指定了委托和数据源。调用除CellForRowatineXpath之外的所有委托和数据源方法。我已经为节中的行数返回了一个静态值,以防止0行。它仍然在发生。

您不应该修改
UIAlertController
的视图层次结构。您需要创建自己的视图控制器来模拟警报控制器,或者找到一个框架来实现这一点

引用苹果文档:

此类的视图层次结构是私有的,不能修改


您不应该修改
UIAlertController
的视图层次结构。您需要创建自己的视图控制器来模拟警报控制器,或者找到一个框架来实现这一点

引用苹果文档:

此类的视图层次结构是私有的,不能修改


我建议您创建一个自定义UIViewController,添加所需的功能,并将其作为表单显示。请参阅

我建议您创建一个自定义UIViewController,添加所需的功能,并将其作为表单显示。请参阅

显示一些代码。您是否将表视图放在警报视图控制器中?这似乎大错特错。我强烈建议创建一个自定义用户界面。@4kman正是我想的,我想看看sceen。你能推荐一个替代方案吗?@AbhishekMaster这取决于你想要实现什么。正确定义您的问题,这是非常不清楚的。显示一些代码。所以您将表视图放在警报视图控制器中?这似乎大错特错。我强烈建议创建一个自定义用户界面。@4kman正是我想的,我想看看sceen。你能推荐一个替代方案吗?@AbhishekMaster这取决于你想要实现什么。正确定义你的问题,这是非常不清楚的。