2010-08-16 29 views
2

在联系人应用程序中,当您单击导航栏右侧的“编辑”按钮时,视图会自动更改它以允许用户编辑各种东西。在iPhone中编辑视图,如在联系人应用程序中

除了正在进行的其他酷动画的东西,我真正感兴趣的是底部的“删除联系人”按钮,它出现在编辑模式下,消失时完成或取消点击。

你如何实现这种东西?谢谢。

P.S .:相关问题Create an Edit view similar to Contacts AppHow is iPhone Contact app's detail View implemented不会削减它。

回答

0

您需要跟踪是否处于编辑模式或不使用BOOL。然后当编辑按钮被按下时切换状态。

对于删除按钮,您可以执行的操作是将它放在您的视图中,但在用户正在编辑之前隐藏,然后在编辑完成后再将其隐藏。对于动画,在编辑BOOL更改时,更改UIView动画块中用于淡入淡出的帧和alpha。

相关问题