在viewWillAppear
我想使用以下转换(Monotouch 代码)调整我的一些视图:
CATransform3D oTransform3D = CATransform3D.Identity;
oTransform3D.m34 = 1.0f / -400;
oTransform3D = oTransform3D.Translate( 110, 0, 0);
oTransform3D = oTransform3D.Rotate( (-70f) * (float)Math.PI / 180f, 0, 1, 0);
但是,这会导致视图呈现在屏幕的最左侧。如果我将相同的代码放入viewDidAppear
,它就可以工作。我已经检查过所有视图的大小是否有效。