Reverse page transition

28 views
Skip to first unread message

charan

unread,
Jun 10, 2012, 8:23:30 AM6/10/12
to Leaves Developers
I need to make an arabic book, which has page curl transition from
left to right rather than right to left. Can you guys give me any idea
how to do that?

I have meddled touches Ended method in LeavesView.m file like this,
but no use, not working

if ((dragged && self.leafEdge < 0.5) || (!dragged && [self
touchedNextPage])) {

[self willTurnToPageAtIndex:currentPageIndex+1];
self.leafEdge = 0;
duration = leafEdge;
interactionLocked = YES;
if (currentPageIndex+2 < numberOfPages && backgroundRendering)
[pageCache precacheImageForPageIndex:currentPageIndex+2];
[self performSelector:@selector(didTurnPageForward)
withObject:nil
afterDelay:duration + 0.25];

// self.leafEdge = 1.0;
// duration = 1- leafEdge;
// interactionLocked = YES;
// [self performSelector:@selector(didTurnPageBackward)
withObject:nil afterDelay:duration + 0.25];

}
else {

/* [self willTurnToPageAtIndex:currentPageIndex+1];
self.leafEdge = 0;
duration = leafEdge;
interactionLocked = YES;
if (currentPageIndex+2 < numberOfPages &&
backgroundRendering)
[pageCache precacheImageForPageIndex:currentPageIndex+2];
[self performSelector:@selector(didTurnPageForward)
withObject:nil afterDelay:duration + 0.25];*/


[self willTurnToPageAtIndex:currentPageIndex];
self.leafEdge = 1.0;
duration = 1 - leafEdge;
interactionLocked = YES;
[self performSelector:@selector(didTurnPageBackward)
withObject:nil
afterDelay:duration + 0.25];
}


Reply all
Reply to author
Forward
0 new messages