2012-02-10 89 views
0

我不確定「抽屜」是否合適,但我想知道如何實現從元素下滑出的對話框,以及向下推動視圖上的其他內容。在iOS中,實現滑動「抽屜」的最佳方式是什麼

良好的例子是蘋果的天氣應用程序,它揭示了點擊一天時的詳細預測信息,以及Tapbots的Tweetbot,點擊了tweet時reveals Tweet-level controls

感謝您的任何信息!

+1

[這可能會對你有些興趣](https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView)和[這也是](http://idevrecipes.com/ 2011/04/14/how-do-twitter-iphone-app-implement -app-implement -wapping-on-a-table /) – 2012-02-10 13:21:12

回答

1

結賬this answer。我已經使用它,它完美的作品。基本上你正在做的是當用戶點擊一行時在表格視圖中添加一個新行。

4

一個選項:

創建「抽屜」的視圖。您可以將它放在另一個視圖之後,或者放在屏幕之外。當用戶點擊正確的位置或以其他方式導致抽屜「打開」時,將視圖移至其「打開」位置。如果抽屜相對於屏幕垂直打開,則可能需要將抽屜向上或向下滑動抽屜的高度;如果它水平打開,則將它向左或向右滑動一個抽屜寬度。使用Core Animation可以輕鬆地對位置變化進行動畫製作,並使其看起來像抽屜滑開。動畫曲線的UIViewAnimationOptionCurveEaseInOut將使這看起來不錯。顯然,將抽屜向另一個方向移動以再次關閉。

+0

好思想的人。 – 2013-02-21 05:38:24

相關問題