C'è una transizione "page turn" inclusa nell'iPad SDK che posso usare? O è tutto codificato a mano con la grafica di base?La transizione "page turn" di iPad è inclusa nell'SDK?
risposta
Forse un acceso tardi, ma attualmente sto usando un Framework chiamato "leaves" che ha forchette diverse che supportano anche lo zoom o la visualizzazione di due pagine. Ho persino capito di rendere la mia app leggermente più veloce e di gestire meno memoria. Check it out a GitHub: https://github.com/brow/leaves
Non credo ci sia una funzione disponibile per questo. Questo sembra essere vicino a quello che stai cercando però: http://www.iphonedevsdk.com/forum/iphone-sdk-development/32624-creating-uibutton-page-turn-animation.html
La transizione del turno di pagina è inclusa nell'SDK, ma è un'API privata.
Penso che si possa fare riferimento questi collegamenti che potrebbero aiutarvi:
il codice per l'Animazione ricciolo è il seguente:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES];
[oldView removeFromSuperview];
[UIView commitAnimations];
Godetevi ...
Questo codice non darà animazione di giro pagina. – Satyam
L'opzione UIViewAnimationTransitionCurlUp è stata introdotta in iOS4.0 mentre l'iPad, per qualche motivo indefinibile, è ancora in esecuzione su iOS3.2. Nessuno degli effetti di transizione della vista di fantasia funziona. – Ash
Certo che funziona su iOS5 se qualcuno si sta ancora chiedendo. Grazie! Ha funzionato perfettamente – hatunike
UPDATE: è ora (dal iOS 5.0) incluso, guarda: UIPageViewController.
Inoltre foglie, ci sono altre due librerie là fuori per questo, che sono ancora più realistici:
- PageCurl: effetto veramente bello, facile da usare.
- Implementing iBooks page curling using a conical deformation algorithm: Incredibile, ma è solo una dimostrazione di concetto, difficile da espandere.
Si prega di visitare il link qui sotto,
http://blog.steventroughtonsmith.com/2010/02/apples-ibooks-dynamic-page-curl.html
è Apple iBook pagina dinamica riccio applicazione, sarà soluzione per, cosa vorresti
aspetta esattamente.
Da iOS 5.0 il supporto è incluso nell'API SDK pubblica.
Il modo più semplice per provarlo è avviare un nuovo progetto con l'ultima versione Xcode (4.3.2 quando si scrive) e scegliere Applicazione basata su pagina.
La classe coinvolta è UIPageViewController
.
Questo è decisamente in ritardo.'lascia' è una dimostrazione di concetto e poco altro. – Brandon