我有一个TableViewController,上半部分是RegularView,另一半是我的表。但我有一个问题,整个事情是不可滚动的,我可以下去一点,但是一旦我让我走了它回到顶部:/
AnyIdeas?
P.S。滚动已启用滚动表格
编辑:PrintScreen我正在做的事情:http://postimage.org/image/lldwd0ybl/
答案 0 :(得分:1)
如果使用UITableViewController
,则此控制器的view
属性默认为表视图。因此,您可以选择将其他视图添加到视图层次结构中。
您应该使用普通的UIViewController
,它是表视图控制器的超类。您可以轻松地将顶视图和作为子视图添加到此控制器的主view
中。要使表格视图有效,您还需要执行以下步骤:
UITableViewDataSource
和UITableViewDelegate
添加到您的班级,并相应地设置您的表格视图datasource
和delegate
(或将其连接到IB中)。 请注意,您无法在此设置中使用storyboard的静态表格。
答案 1 :(得分:0)
关于你的实现,这里的事情并不清楚,但你能做到的是:(因为你想要完全滚动意味着你的矩形和表格视图)
1)只需增加索引0处的行高或您想要显示框的位置,也可以根据需要进行自定义,它可以根据需要正确滚动,&amp ;;
2)您可以在滚动视图中放置自定义视图(可能是UIView,UIImageView或其他任何视图)和表视图,并相应地进行操作。
我建议你按照我的说法选择第一种方法,这有点简单。
如有任何疑虑,请与我联系。 :)