2010-08-16 43 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。

相關問題