我在下面的Viewcontroller中有视图层次结构。第一次当我打开视图控制器时,我的tableview根本没有滚动,即使我点击tableview它也不会识别我的点击。之后它正如预期的那样正常工作。我能够滚动并选择单元格并正常工作。我第一次遇到问题。
我的名声不够,所以我无法发布图片。
ViewController - >查看 - > ScrollView - >查看(viewSC) - > TableView - > TableViewCell
任何遇到此类行为的人。
提前致谢。
已编辑
self.scrollView.contentSize = self.viewSC.frameSize;
self.scrollView.contentInset = UIEdgeInsetsMake(self.HV.frameHeight, 0, 0, 0);
self.scrollView.scrollIndicatorInsets = UIEdgeInsetsMake(self.HV.frameHeight, 0, 0, 0);
这是viewDidLoad中添加的唯一代码。除此之外,一切正常。
答案 0 :(得分:0)
您是否在创建表格视图后立即滚动?在UITableView
操作时,您必须确保在尝试滚动它之前创建并显示它。 UITableView
这样挑剔。如果您要加载视图,然后想要滚动表格视图,请在viewDidAppear
中调用您的代码,而不是viewDidLoad
。