Ios 如何在swift中将uitableview作为子视图添加到ui scrollview中

Ios 如何在swift中将uitableview作为子视图添加到ui scrollview中,ios,uitableview,uiscrollview,swift,subview,Ios,Uitableview,Uiscrollview,Swift,Subview,在我的ContentViewController中有一个名为UIScrollView的UIScrollView调用,在我的TimelineViewController中有一个UITableView调用 当我创建并添加TimelineViewController作为ContentView的子视图时,如果TimelineTable没有任何单元格,我可以毫无问题地滚动表格,如果TimelineTable有单元格,它会显示出来,但当我滚动表格时,应用程序崩溃。它给了我一个错误的访问权限(代码=1) 如果

在我的
ContentViewController
中有一个名为
UIScrollView
UIScrollView
调用,在我的
TimelineViewController
中有一个
UITableView调用

当我创建并添加
TimelineViewController
作为ContentView的子视图时,如果TimelineTable没有任何单元格,我可以毫无问题地滚动表格,如果TimelineTable有单元格,它会显示出来,但当我滚动表格时,应用程序崩溃。它给了我一个错误的访问权限(代码=1)

如果我演示了
TimelineViewController
,则一切正常。但是我想知道如何将
TimelineViewController
作为子视图添加到我的ContentView


还有一件事,当使用Objective C时,一切都很好,现在我使用Swift,这个问题就来了。对不起,我的英语不好。

不确定您想要在scrollview和tableview上显示什么内容。但是有两个滚动对象有点乱。具体来说,您必须处理两个不同滚动区域的滚动和触摸事件。它在没有单元格的情况下工作的原因是tableview中没有滚动机制。如果要在TabLVIEW上方和下方显示内容,请考虑将内容添加到单独的单元格中,而不是将其添加到ScLoVIEW中。如果在TabView的左侧和右侧有内容,请考虑一个集合视图,尽管它们是unWeldDy.嗯,我试着创建一个视图控制器,比如这个视图——ScLabVIEW-TabLView,当我用一个单元格呈现这个视图控制器时,它工作得很好。所以我认为问题可能是因为它们在独立的视图控制器中。是的,如果你把一个tableview作为子视图放在scrollview中,就会发生奇怪的事情。我不确定是什么导致了崩溃,但我认为不将它们放在一起会更容易,特别是如果您还将tableView放在另一个控制器中,然后将控制器的子视图添加到scrollview中。视图层次结构应该相对简单。