1

写真アプリのようにビューの間にアニメーションを追加したい。サンプル コードをhttps://developer.apple.com/library/ios/#samplecode/ViewTransitions/Introduction/Intro.htmlからダウンロードしました。

そして、私はアニメーションの種類があることを知っています:

UIViewAnimationOptionTransitionNone            ,
UIViewAnimationOptionTransitionFlipFromLeft    ,
UIViewAnimationOptionTransitionFlipFromRight   ,
UIViewAnimationOptionTransitionCurlUp          ,
UIViewAnimationOptionTransitionCurlDown        ,
UIViewAnimationOptionTransitionCrossDissolve   ,
UIViewAnimationOptionTransitionFlipFromTop     ,
UIViewAnimationOptionTransitionFlipFromBottom  ,

しかし、左/右からスワイプしたときに効果を追加したい場合は、写真アプリと同じように画面に入ります

4

2 に答える 2

2

写真アプリは、写真を表示するために複数の画面を使用しません。ViewControllerが含まれているのは1つだけUIScrollViewです。また、スクロールビューでは、多くUIImageViewのsが追加され(paginationプロパティはに設定されますYES)、ユーザーが指でスワイプすると、写真にさまざまなビューが表示されるようになります。

ここでは、この効果を正確に達成する方法に関するチュートリアルを見つけることができます

于 2012-07-23T09:15:23.103 に答える
1

このコードは再利用可能で、必要なすべての機能が付属しており、以前のプロジェクトで使用され、非常に優れていました。リンク: http://www.cocoacontrols.com/platforms/ios/controls/fgallery

于 2012-07-23T09:51:42.647 に答える