Ios CCScrollView检测分页IO
我正在使用Ios CCScrollView检测分页IO,ios,cocos2d-iphone,ccscrollview,Ios,Cocos2d Iphone,Ccscrollview,我正在使用CCScrollView创建一个分页级别的选择屏幕,这在许多益智游戏中很流行。但是,我希望能够检测何时发生分页。现在,我的代码创建了一个完全符合我要求的分页视图,但是,我无法检测到更改 我知道为了做到这一点,我必须使用CCScrollViewDelegate。看起来,一旦我将其设置为委托,我就失去了我想要的快照分页(即,它变成了一个恒定的滚动。) 我很乐意上传任何人想看的代码。我设置了所有建议。除了使用didLoadFromCCB,我使用了oneter(因为我没有使用任何ccb) on
CCScrollView
创建一个分页级别的选择屏幕,这在许多益智游戏中很流行。但是,我希望能够检测何时发生分页。现在,我的代码创建了一个完全符合我要求的分页视图,但是,我无法检测到更改
我知道为了做到这一点,我必须使用CCScrollViewDelegate
。看起来,一旦我将其设置为委托,我就失去了我想要的快照分页(即,它变成了一个恒定的滚动。)
我很乐意上传任何人想看的代码。我设置了所有建议。除了使用didLoadFromCCB
,我使用了oneter
(因为我没有使用任何ccb)
onEnter代码,理想情况下设置委托和属性
- (void) onEnter {
_groupSelect.delegate = self;
self.pagingEnabled = true;
}
应该注销页码的代码,它成功地做到了这一点,但是在连续滚动上,而不是在分页上
- (void) scrollViewDidScroll:(CCScrollView *)scrollView {
NSLog(@"%i", self.groupSelect.horizontalPage);
}
您可以使用
CCScrollView
的一种委托方法,例如:
- (void)scrollViewDidEndDecelerating:(TBRCarousel *)scrollView
{
int currentPage = scrollView.horizontalPage;
}
还要确保将paginabled
属性设置为YES
@property (nonatomic,assign) BOOL pagingEnabled;
您可以添加您尝试的代码吗?您可以添加CCScrollView内容的一些代码吗?
@property(nonatomic,assign)BOOL paginEnabled
我将尝试一下,我用于设置分页功能的其他方法似乎不起作用。我尝试了你的建议,但我的分页功能仍然被禁用,无论出于何种原因。我上传了一些代码。我大部分是自学成才的,所以我可能完全错过了一些与学员简单相处的事情:/