我想这是非常基本的,但我想知道是否有一种简单的方法可以将整个 NIB 动画到屏幕上......来自右边。理想情况下,我希望它在停止后稍微反弹(即,如果 NIB 应该滚动到 X = 0 的位置,我想在回到 0 之前让它稍微负一些)。
这是我到目前为止所拥有的:
[UIView animateWithDuration:0.5
delay:0
options:UIViewAnimationOptionCurveEaseIn
animations:^{
TabsEdit *tEdit = [[TabsEdit alloc] initWithNibName:@"TabsEdit" bundle:nil];
self.tabsEdit = tEdit;
[self.view addSubview:tEdit.view];
[tEdit release];
}
completion:^(BOOL finished){
}
是否有任何简单的解决方案,或者我是否需要将 NIB 中的每个元素都设置为动画,然后添加我的小反弹效果?
对于如何有效实现这一目标的任何建议,我将不胜感激。