0

私のコードは、逆のページ順 (右から左) で本を読んでいるかのように、ビューを反転させています。私は反対を達成しようとしていますが、ビュー座標系の反対側からページをめくる方法がわかりません。

これが私のコードです:

_memoryOneView.layer.anchorPoint = CGPointMake(1.0f, .5f);
_memoryOneView.layer.position = CGPointMake(_memoryOneView.layer.position.x + _memoryOneView.bounds.size.width/2.0f, _memoryOneView.layer.position.y);

[UIView animateWithDuration:.5 animations:^{
    _memoryOneView.layer.transform = CATransform3DMakeRotation((M_PI / 2.0), 0, 1.0f, 0);
}];

多くの値を負にしようとしましたが、これは単にアニメーションをビューの背後に隠してしまいます。何か案は?タイ。

編集また、このアニメーションをドラッグに使用できるようにする必要があります。つまり、ユーザーが次のページにドラッグしているコードに簡単に転送できるものが必要です。

4

1 に答える 1

1

iOS 5には、まさにこのためのPageViewControllerが組み込まれています。ここでのチュートリアル:http ://www.techotopia.com/index.php/An_Example_iOS_5_iPhone_UIPageViewController_Application

于 2012-11-04T22:52:46.757 に答える