SPPageMenu
SPPageMenu copied to clipboard
scrollsToTop
你有发现添加的tableview,点击状态栏都回不了顶部吗
补充: FirstViewController *vc1 = [[NSClassFromString(@"FirstViewController") alloc] init]; vc1.text = @"1"; [self.myChildViewControllers addObject:vc1]; SecondViewController *vc2 = [[NSClassFromString(@"SecondViewController") alloc] init]; vc2.text = @"2"; [self.myChildViewControllers addObject:vc2]; ThidViewController *vc3 = [[NSClassFromString(@"ThidViewController") alloc] init]; vc3.text = @"3"; [self.myChildViewControllers addObject:vc3]; 这样子创建的,因为按照你那样创建传不了值,这样创建就导致scrollstoTop失效
我想这个问题应该是由于多个scrollView导致的,因为我的这个控件中已经存在一个scrollView,然后你又添加了1个或多个scrollView,点击状态栏只会让第一个添加的scrollView置顶。你可以尝试这样做:将不需要置顶的scrollView的scrollstoTop属性置为NO,需要置顶的唯一scrollView置为YES。我这个控件中的scrollView如果你拿不到,你可以选择不要第一个添加这个控件,回头我改一下,将我内部的scrollView的scrollstoTop属性置为NO。还有个更好点的办法是你自己在状态栏的位置添加一个自定义的window,给这个window加个手势,然后你就可以想让哪个scrollView置顶,就让哪个scrollView置顶
我知道了,我少了self addchildcount