1
Ha ii each body,我們如何在tableview中實現一個頁面捲曲,我有一個包含書本頁面的tableview,並且我在下一章和上一章的tableview單元格中實現了touch事件,left-swipe for下一個和右上一個章節,當我們滑動tableview它重新加載下一章和上一章內容,它真的很好,但我希望它在頁面捲曲動畫,當用戶向左或向右滑動tableview加載內容一個頁面捲曲動畫。是否可以在tableview單元格中執行?我的左右劃分代碼如下所示進行章節導航。我們如何在tableview中實現pagecurl動畫?
-(void) handleSwipeGesture:(UISwipeGestureRecognizer*)recognizer {
if(![delegate.selectedChapter isEqualToString:[NSString stringWithFormat:@"%d",[DbHandler mNumberOfChaptersInBook:delegate.selectedBook]]]) {
// if the currentChapter is the last then do nothing
delegate.selectedChapter = [NSString stringWithFormat:@"%d",[delegate.selectedChapter intValue] + 1];
[delegate reloadVerses];
[self resetReadViewToVerse:1];
[table removeGestureRecognizer:recognizer];
}
if (recognizer.state==UIGestureRecognizerStateBegan) {
self.table.scrollEnabled = NO;
}
else if(recognizer.state==UIGestureRecognizerStateEnded) {
self.table.scrollEnabled = YES;
}
return;
}
-(void) handleSwipeGestureleft:(UISwipeGestureRecognizer*)recognizer {
if(![delegate.selectedChapter isEqualToString:@"1"])
{
delegate.selectedChapter = [NSString stringWithFormat:@"%d",[delegate.selectedChapter intValue] - 1];
[delegate reloadVerses];
[self resetReadViewToVerse:1];
[table removeGestureRecognizer:recognizer];
}
if (recognizer.state==UIGestureRecognizerStateBegan) {
self.table.scrollEnabled = NO;
}
else if(recognizer.state==UIGestureRecognizerStateEnded) {
self.table.scrollEnabled = YES;
}
return;
}
在此先感謝。
嘿感謝它幫我很多但你可以建議我的東西左右捲曲 – Dhara