Tag: 分页

UICollectionView clipsToBounds与分页无法正常工作

我正在使用水平分页启用UICollectionView。 我的collectionView框架小于屏幕尺寸。 我使用了下面的代码: myCollectionView.clipsToBounds=FALSE; 我仍然无法看到我的collectionView边界外的意见。 我正在使用自定义的UICollectionViewLayout

PagingEnabled在UIScrollView中的多个页面

编辑:请参阅下面的答案。 我终于放弃了,来这里问你我的问题… 我正在使用一个UIScrollView滚动菜单,带有小图标。 在每个页面上,启用分页function,中间有一个图标,左侧和右侧有两个半个可见图标。 我可以从一个图标移动到它的邻居,这很好,但重点是,如果我快速滚动,它不会从超过3个图标,这是屏幕的宽度移动。 我想要的是能够滚动超过3个图标,并且磁铁行为只有在放缓时才被触发。 我已经尝试安排滚动视图来计算其速度,并设置pagingEnabled属性,当它快速移动是,当它是再次减速,但一旦它被设置为YES,视图回来非常快它的原来的位置,好像它没有检测到我把它带到了一个新的页面。 有谁知道为什么这样做? 如果我有办法告诉视图“OK,现在分页已启用,但是看起来,你在15页之后,只是在当前页面的中心,不要在开始回来。 这是我的更新function(如果可以的话): -(void)update:(ccTime)dt { float velocity = fabsf((self.previousOffset-self.scrollView.contentOffset.y)/dt); self.previousOffset = self.scrollView.contentOffset.y; CCLOG(@"Velocity: %f", velocity); if(self.scrollView.pagingEnabled) { if(velocity > 100) { self.scrollView.pagingEnabled = NO; } } else { if(velocity < 100) { self.scrollView.pagingEnabled = YES; } } }

parsing分页不起作用

在我的应用程序中,我使用Parse。 我有这样的设置: – (id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; if (self) { // The className to query on self.parseClassName = @"Prayers"; // Whether the built-in pull-to-refresh is enabled self.pullToRefreshEnabled = YES; // Whether the built-in pagination is enabled self.paginationEnabled = YES; // The number of objects to show per page self.objectsPerPage = 20; } […]

添加search栏后,分页不起作用

我有一个问题。 我正在使用parsing框架,我需要为我的PFQueryTableViewController添加一个search栏。 我需要重写下面的方法“节的数量”,“节中的行数”以及“索引path上的行的单元格”。 重写上述方法后,我发现,即使通过启用分页function,“加载更多”标签不会出现。 只显示前10个(每页10个)logging。 我想你应该有一些逻辑来获取总logging数,如果它大于10,那么会出现更多的负载。 那么我应该重写哪种方法以便分页工作?

iOS:使用“下一个”分页获取Facebook朋友

我正在尝试从Facebook获取“taggable_friends”列表,其中可能会有超过1000个可标记的朋友,所以Facebook会对结果进行分页。 这是方法。 -(void)getsFbTaggableFriends:(NSString *)nextCursor dicFBFriends:(NSMutableArray *) dicFriends failure:(void (^) (NSError *error))failureHandler { NSString *qry = @"/me/taggable_friends"; NSMutableDictionary *parameters; if (nextCursor == nil) { parameters = nil; } else { parameters = [[NSMutableDictionary alloc] init]; [parameters setValue:nextCursor forKey:@"next"]; } [FBRequestConnection startWithGraphPath:qry parameters:parameters HTTPMethod:@"GET" completionHandler:^( FBRequestConnection *connection, id result, NSError *error ) { if (error) { NSLog(@"%@", […]

处理Facebook用户照片的分页

我正在开发iOS应用程序的一项function,使用户可以从他们的Facebook图库中select一张照片。 我有最初的要求,让照片工作 – 它确实返回less量的照片和链接到下一批和上一批。 我的问题是我不知道处理这个分页的正确方法是什么; 我花了很长时间试图谷歌它或在Facebook的文件中find答案,但它只是垃圾(即没有任何帮助)。 你可以看看应该处理这个请求的方法,并向我解释如何将其余的照片添加到用户的FacebookPhotos可变数组? NSMutableArray *usersFacebookPhotos; – (void) getUserPhotoAlbumsWithSuccess:(void (^) (bool))successHandler failure:(void (^) (NSError *error))failureHandler { usersFacebookPhotos = (NSMutableArray *)[[NSArray alloc] init]; FBRequest *fbRequest = [FBRequest requestWithGraphPath:@"me?fields=photos.fields(picture,source)" parameters:nil HTTPMethod:@"GET"]; [fbRequest startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) { if (!error) { NSLog(@"got the initial batch"); // process the next batch of photos here […]

在UICollectionView中显示上一个/下一个单元格的预览时,如何减慢滚动速度?

我知道这个问题已经有很多问题了。 但是大部分问题已经过时或者没有答案。 我的执行问题不是预览,但其分页速度? 我可以在UICollectionView显示前一个/下一个单元格,但是当我尝试快速滚动时,它将滚动(跳过)1或2页。 当我以很快的速度滚动时,会发生这种情况。 对于笔记,我正在使用自定义布局。 这是我的代码: – (CGPoint)targetContentOffsetForProposedContentOffset:(CGPoint)proposedContentOffset withScrollingVelocity:(CGPoint)velocity { CGRect cvBounds = self.collectionView.bounds; CGFloat halfWidth = cvBounds.size.width * 0.5f; CGFloat proposedContentOffsetCenterX = proposedContentOffset.x + halfWidth; NSArray* attributesArray = [self layoutAttributesForElementsInRect:cvBounds]; UICollectionViewLayoutAttributes* candidateAttributes; for (UICollectionViewLayoutAttributes* attributes in attributesArray) { // == Skip comparison with non-cell items (headers and footers) == // if (attributes.representedElementCategory != […]

webview剪裁在ios7上

![input图像描述] [1]![我input图片描述] [2] Hy,我已经开发了一个阅读器,显示在一个HTML文件的内容后,使用.css添加水平分页。 一切工作正常,但在ios7我已经注意到,webview被截断在左边我已经尝试了以下几点: readingWebView.frame = CGRectMake(0, 0, 768, 920); [readingWebView loadHTMLString:loadString baseURL:nil]; readingWebView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; readingWebView.clipsToBounds = false; self.edgesForExtendedLayout=UIRectEdgeNone; self.extendedLayoutIncludesOpaqueBars=NO; self.automaticallyAdjustsScrollViewInsets = NO; 这是我有的CSS文件: html { height:820px; //margin:0px; font-size:24px; width:628px; } body { margin:0px; padding:0px; width:628px; } #viewer { width:628px; height:820px; } #book { width:628px; height:820px; margin-left:50px; margin-right:50px; //margin-top:100px; -webkit-column-count:auto; -webkit-column-width:668px; […]

如何在Swift中的Firebase查询中应用多个filter?

我正在尝试开发一个应用程序,如出租车预订和在Firebase上存储数据。 但是,从Firebase查询RideDetail(History)的数据时,我遇到了问题。 我想以分页forms获取特定“customer_id”的ride_detail。 我的Firebase数据结构: { "ride_details": { "NuEoP2WNPwigsbY1FQy9M150131918189233": { "customer_id": "tstebwLlf4OCRdWhNKO9XCO08xY2", "destination_address": "New Ranip\nNew Ranip\nAhmedabad\nGujarat 380081\nIndia", "destination_lang": 72.55924470000001, "destination_latg": 23.0930152, "discount": "10%", "driver_id": "cIyZQIJ7tsdvF1a9KpRrKucF2o62", "drop_time": "2017-07-29 09:12:21 +0000", "fare": "13.16 Rs.", "payment_time": 150149034812771, "pickup_time": "2017-07-29 09:10:38 +0000", "priceperkm": "10.00 Rs.", "ride_confirm_time": "2017-07-29 09:06:21 +0000", "source_address": "Vastrapur\nVastrapur\nAhmedabad\nGujarat\nIndia", "source_lang": 72.5293244, "source_latg": 23.0350073, "tax": "10%" }, "RH0oZ0Ypbkur3wJM3HMvM150147833457957": { […]

如何使用RestKit获取结果页面?

我正在使用RestKit 0.10.1,我正在寻找一些示例代码来处理分页结果的Web服务。 我有GET请求获取第一页没有参数,并将其粘贴到UITableView。 理想情况下,当我到达一个页面的底部,它将获取下一页,并在底部插入这些值。 我想我应该澄清一点,我更关心如何做到抓取,而不是如何把它们放在桌子的尽头,但如果有任何build议,我很乐意听到他们。 而且这些logging不会被存储在托pipe对象中,它们只是在内存中。 更新:在我的谷歌search从“分页”切换到“分页”后,我遇到了RKObjectPaginator,并意识到我正在处理的API是相当大脑死亡,并不输出任何计数或数据有关您的网页或其尺寸。