/ / pageCurl a pageUncurl Použitie API v aplikácii - iPhone, animácia, prechod

Použitie API pre stránkyCurl a pageUncurl v aplikáciách iPhone, animácie, katalóg

Viem, že táto otázka bola položená tu mnohokrát predtým, ale ja som stále nie je istý, či Apple odmietne aplikáciu, ak som použil "pageCurl" a "pageUncurl" animácie typy.

Našiel som niekoľko veľmi starých odkazov, v ktorých sa spomína ich aplikácia, ale to bolo pred SDK 3.2 a tiež som sa dozvedel, že v SDK 3.2 Apple túto animáciu povolil.

Myslím, že na základe výskumu jablko nemusí odmietnuť, ale hľadám niekoho, kto to môže potvrdiť na základe faktov.

 CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:0.45f];
[animation setTimingFunction:UIViewAnimationCurveEaseInOut];
if (!curled){
animation.type = @"pageCurl";
animation.fillMode = kCAFillModeForwards;
animation.endProgress = 0.58;
} else {
animation.type = @"pageUnCurl";
animation.fillMode = kCAFillModeBackwards;
animation.startProgress = 0.42;
}

[animation setRemovedOnCompletion:NO];
[[mCurlPage layer] addAnimation:animation forKey:@"pageFlipAnimation"];

Vďaka

odpovede:

1 pre odpoveď č. 1

Viem, že je to dosť starý príspevok, ale v skutočnosti sme mali aplikáciu v obchode niekoľko mesiacov, ktorá túto animáciu využíva.

Zdá sa, že Apple to môže dovoliť, aj keď nie je oficiálne podporovaný.


0 pre odpoveď č. 2

po veľa googling som upustil plánpoužitie pageCurl a pageUncurl API v mojom iphone aplikácie, pretože neexistuje žiadna aplikácia, ktorá má toto API a je schválená v obchode aplikácií. Dúfajme, že Apple v budúcnosti umožní toto rozhranie API.