在viewDidAppear方法中作了一段页面开始的动画,可是动画效果在横屏是没有问题的,在竖屏轨迹老是不对。ide
解决动画
方法执行顺序的问题,页面的加载顺序是it
2011-11-04 13:48:21.290 jjj[4048:707] viewDidAppeario
2011-11-04 13:48:21.291 jjj[4048:707] layoutSubveiwsclass
2011-11-04 13:48:21.293 jjj[4048:707] viewDidLayoutSubviews方法
2011-11-04 13:48:21.294 jjj[4048:707] showIntoAnimationim
动画必定要在View的layoutSubviews处理完了以后再作,不然会出问题,这样动画就只能layout
放在viewDidLayoutSubviews方法中了margin