UIScrollview が scrollViewDidScroll デリゲート メソッドでスクロールしている間に、クールな CA3DTransform を実行しています。指を使ってスクロールすると完璧に機能するので、手動でスクロールするときはすべて完璧です。
しかし、プログラムで scrollview contentoffset を設定すると、次のようになります。
[scrollView setContentOffSet:CGPointMake(0,460) animated:YES];
それは引き続きデリゲート メソッド scrollviewdidscroll を呼び出すため、同じアニメーション メソッドが呼び出されるため、正しいアニメーションが表示されますが、何らかの理由でビューの一部がアニメーション中およびアニメーション後に失われます。すべてのものにlayer.zPositionを設定しようとしましたが、役に立たないようです。ビューの一部が失われることなく手動でスクロールしても問題ないはずです...どういうわけか、このメソッドをプログラムで呼び出す方法が異なり、その理由がわかりません!