我有一个TableViewController,上半部分是RegularView,另一半是我的表。但是我有一个问题,整个东西不能滚动,我可以往下一点,但只要我放开它就会回到顶部:/
有任何想法吗?
为 Tableview 勾选了 PS Scrolling Enabled
编辑:我正在做的打印屏幕:http: //postimage.org/image/lldwd0ybl/
我有一个TableViewController,上半部分是RegularView,另一半是我的表。但是我有一个问题,整个东西不能滚动,我可以往下一点,但只要我放开它就会回到顶部:/
有任何想法吗?
为 Tableview 勾选了 PS Scrolling Enabled
编辑:我正在做的打印屏幕:http: //postimage.org/image/lldwd0ybl/
如果您使用此控制器UITableViewController
的view
属性,则默认情况下是表视图。因此,将其他视图添加到视图层次结构的选项有限。
您也许应该使用一个普通UIViewController
的,它是表视图控制器的超类。您可以轻松地将顶视图和表格视图作为子视图添加view
到此控制器的主视图。要使表格视图正常工作,您还需要执行以下步骤:
UITableViewDataSource
将and添加UITableViewDelegate
到您的班级,并相应地设置您的表格视图datasource
和delegate
(或将它们连接到 IB 中)。请注意,您不能在此设置中使用情节提要的静态表。
关于您的实现,这里还不清楚,但您可以这样做:(因为您想要完全滚动意味着您的矩形和表格视图)
1)只需增加索引0处的行高或您想要显示框的任何位置,也可以根据您的需要进行自定义,它会根据您的需要正确滚动,&;
2)您将自定义视图(可能是 UIView、UIImageView 或其他)和表格视图放在滚动视图中并相应地进行锻炼。
我建议您使用第一种方法,因为根据我的说法,这有点简单。
有任何问题,请告诉我。:)