【问题标题】:Editing a view in the iPhone like in Contacts app在 iPhone 中编辑视图,如在联系人应用程序中
【发布时间】:2010-08-16 10:33:29
【问题描述】:

在通讯录应用程序中,当您单击导航栏右侧的“编辑”按钮时,视图会自行动态更改以允许用户编辑各种内容。

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

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

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

【问题讨论】:

    标签: iphone contacts editing


    【解决方案1】:

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

    对于删除按钮,您可以将其显示在视图中,但在用户编辑之前将其隐藏,然后在完成编辑后再次隐藏它。对于动画,当编辑 BOOL 更改时,您可以在 UIView 动画块中更改帧和 alpha 以进行淡入淡出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多