Ios PFQueryTableViewController忽略分页设置

Ios PFQueryTableViewController忽略分页设置,ios,parse-platform,pagination,pfquery,pfquerytableviewcontrolle,Ios,Parse Platform,Pagination,Pfquery,Pfquerytableviewcontrolle,在将所有内容转移到Heroku之后,我正在使用开源解析服务器更新我的解析应用程序。我的应用程序有一个带有PFQueryTableViewController的部分。几年来,我禁用了分页功能,因为我们在该表中只有大约50个项目要使用。我今天早上运行了它,在底部,大约20个项目之后,它启动了加载更多选项。事情是这样的…它仍然是残废的。为什么要停下来 - (id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aD

在将所有内容转移到Heroku之后,我正在使用开源解析服务器更新我的解析应用程序。我的应用程序有一个带有PFQueryTableViewController的部分。几年来,我禁用了分页功能,因为我们在该表中只有大约50个项目要使用。我今天早上运行了它,在底部,大约20个项目之后,它启动了加载更多选项。事情是这样的…它仍然是残废的。为什么要停下来

- (id)initWithCoder:(NSCoder *)aDecoder
{
    self = [super initWithCoder:aDecoder];
    if (self) {

        // The className to query on
        self.parseClassName = @"FritchDirectory";

        // Whether the built-in pull-to-refresh is enabled
        self.pullToRefreshEnabled = YES;

        // Whether the built-in pagination is enabled
        self.paginationEnabled = NO;

        // The number of objects to show per page
        self.objectsPerPage = 0;

    }
    return self;
}
- (PFQuery *)queryForTable {
    NSLog(@"QUERY");
    PFQuery *query = [PFQuery queryWithClassName:@"FritchDirectory"];
    // If no objects are loaded in memory, we look to the cache first to fill the table
    // and then subsequently do a query against the network.
    if (self.objects.count == 0) {
        query.cachePolicy = kPFCachePolicyCacheThenNetwork;
    }

    [query orderByAscending:@"title"];

    return query;
}

// Customize the number of sections in the table view.
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 1;
}


// Customize the number of rows in the table view.



// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView
         cellForRowAtIndexPath:(NSIndexPath *)indexPath
                        object:(PFObject *)object
{
    static NSString *CellIdentifier = @"Cell";

    DirectoryCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        [tableView registerNib:[UINib nibWithNibName:@"DirectoryCell" bundle:nil] forCellReuseIdentifier:@"Cell"];
        cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];

    }
    self.theObject = object;

    RSSEntryDirectory *entry = [_allEntries objectAtIndex:indexPath.row];
    cell.theImageView.image = [UIImage imageNamed:@"icon@2x.png"];

    cell.theImageView.contentMode = UIViewContentModeScaleAspectFit;



    PFFile *thumbnail = object[@"Picture"];


    if ([thumbnail isEqual:[NSNull null]]) {

    }
    else {
    [thumbnail getDataInBackgroundWithBlock:^(NSData *imageData, NSError *error) {

        UIImage *thumbnailImage = [UIImage imageWithData:imageData];

        NSLog(@"%@", thumbnail);
            cell.theImageView.image = thumbnailImage;
        cell.theImageView.clipsToBounds = YES;
        NSLog(@"%@", thumbnailImage);
        //cell.imageView.contentMode = UIViewContentModeScaleAspectFit;
    }];
    }





    cell.names.text = object[@"title"];
    NSLog(@"NAMES%@", object[@"title"]);
    CALayer * l = [cell.theImageView layer];
    [l setMasksToBounds:YES];
    [l setCornerRadius:11];
    [l setBorderWidth:2.0];
    [l setBorderColor:[[UIColor blackColor] CGColor]];
    if( UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad )
    {
        UIFont *cellFont = [UIFont fontWithName:@"ArialRoundedMTBold" size:38];
        cell.names.font = cellFont;
        UIFont *cellFont2 = [UIFont fontWithName:@"ArialRoundedMTBold" size:24];
        cell.detailTextLabel.font = cellFont2;
    }
    else {
        UIFont *cellFont = [UIFont fontWithName:@"ArialRoundedMTBold" size:20];
        cell.names.font = cellFont;
        UIFont *cellFont2 = [UIFont fontWithName:@"ArialRoundedMTBold" size:12];
        cell.detailTextLabel.font = cellFont2;
    }


    return cell;
}

我只是想说清楚。PFQueryTableViewController放置在NavigationViewController中时无法正常工作。确保它位于TableViewController、TabViewController或ViewController中

你正在运行哪个版本的解析UI?我不确定。问题是,我没有对这个应用程序的实现文件做任何修改,它仍然显示了现有版本上的所有条目,但这一个加载了分页问题。我所做的唯一一件可能会影响它的事情是我将应用程序从基于选项卡的应用程序更改为单视图导航控制器。这会影响它吗@CliffordWhen注释掉self.paginationEnabled行并设置每页1000个对象根本不会改变行为。它只加载前25个对象,不管对该查询设置限制并查看是否解决了该问题![查询设置限制:50];