在我的应用程序的某些部分,我想淡出几个文本字段和一个按钮,并使用 animateWithDuration 淡入其他一些 UI 元素。我想这样做而不是推送到具有这些其他 UI 元素的另一个视图,但这是不好的做法吗?我应该改用自定义 segue 吗?
问问题
183 次
2 回答
1
这取决于。
通常,您应该在不同的视图控制器中拥有应用程序的单独功能——这就是 VC 的用途。
如果您正在淡入和淡出关于同一功能的不同选项/字段/按钮,那么您正在做的事情很好。
如果您正在淡入和淡出应用程序的单独功能,例如 POS 应用程序中的付款和收据生成,那么您应该使用不同的视图控制器。
于 2013-05-20T18:47:33.613 回答
1
您是否尝试过从文本字段和按钮进行转换?由于这些控件也是UIView
s 您可以尝试使用transitionWithView:duration:options:animations:completion:
.
于 2013-05-20T18:47:52.183 回答