我正在使用PPRevealSideViewController。我有兩個ViewController。中間的一個是SideSwipeTableViewController的子類,左邊的是UIViewController的子類,裏面有一個tableView。至少對於位於PPRevealSideViewController中間的TableView,PPRevealSideViewController和SideSwipeTableViewController的示例應用程序都支持UITableView的scrollsToTop屬性。但是,當我使用這兩個類時,scrollsToTop停止工作。scrollsToTop不起作用
我知道這是類似的問題,但我已經嘗試了一切,我看過的所有帖子,,谷歌給了我這個問題,但還是沒能解決這個問題。所以我決定在這裏問,我甚至沒有什麼想法,甚至做什麼,使滾動ToTop工作。
_tableView = [[UITableView alloc] initWithFrame:frame style:UITableViewStylePlain];
[self.view addSubview:_tableView];
_tableView.scrollsToTop = NO;
但是,它並不能幫助:
self.window.rootViewController = self.revealSideViewController;
凡
- (PPRevealSideViewController *)revealSideViewController
{
if (! _revealSideViewController) {
_middleTableViewController = [MiddleTableViewController new];
UINavigationController *middleNavController = [[UINavigationController alloc] initWithRootViewController:_middleTableViewController];
_revealSideViewController = [[PPRevealSideViewController alloc] initWithRootViewController:middleNavController];
_revealSideViewController.delegate = self;
}
return _revealSideViewController;
}
- (void) preloadSidePanel
{
AppDel.systemTableViewController = [SystemTableViewController new];
AppDel.systemTableViewController.parent = self;
[self.revealSideViewController preloadViewController:AppDel.systemTableViewController
forSide:isLeftHanded ? PPRevealSideDirectionLeft : PPRevealSideDirectionRight
withOffset:_offset];
}
而且我在這個systemTableViewController此設置。
智力爲+1,極度冒險爲-1。 – user