1
我想重新創建Apple在UITableView的默認實現中使用的刪除確認按鈕的動畫。我想在自己的自定義視圖區域中創建此按鈕和動畫,但未找到正確的視圖轉換或動畫。這是通過對顯示動畫一半的圖片:如何製作按鈕幻燈片以顯示像UITableView刪除確認按鈕?
這裏是動畫的畫面完成任務後:
這些都是從YouTube video截圖是顯示了按鈕動畫應該如何顯示。
謝謝!
我想重新創建Apple在UITableView的默認實現中使用的刪除確認按鈕的動畫。我想在自己的自定義視圖區域中創建此按鈕和動畫,但未找到正確的視圖轉換或動畫。這是通過對顯示動畫一半的圖片:如何製作按鈕幻燈片以顯示像UITableView刪除確認按鈕?
這裏是動畫的畫面完成任務後:
這些都是從YouTube video截圖是顯示了按鈕動畫應該如何顯示。
謝謝!
基本上, 1)將一個按鈕放入與按鈕大小相同的視圖中,並將按鈕的自動調整遮罩設置爲在視圖更改大小時強制不縮小,並具有左邊的靈活邊距。 2)在從x原點移動到(x - 視圖寬度)原點的同時,將視圖的框架動畫從0寬度變爲全寬。
隨着視圖的增長,按鈕將顯示。該視圖應該將clipToBounds設置爲yes。
是的,這是我一直在試圖做的,但它不工作。我終於想出了我必須做的事情(這加了一點額外的)。您必須將按鈕的'autoresizingMask'設置爲'UIViewAutoresizingFlexibleLeftMargin',然後將該按鈕的框架設置爲具有-1 *按鈕寬度的x-原點。否則,按鈕將永遠不會顯示。 – Streeter
絕對可以將按鈕的原點設置爲-1 *按鈕寬度,而'UIViewAutoresizingFlexibleLeftMargin' – macandyp