2012-09-26 28 views

回答

0

你可以通過滑動刪除它們。如果你看看StackScrollViewController.m,你會發現有一個bounceBack:finished:context:方法負責在你回去時爲視圖設置動畫。

如果你想超生編程(也許你有這個或任何類似的按鈕),你應該去看看的bounceBack:finished:context:方法是如何在StackScrollViewController.m

使用
+0

我剛剛嘗試了bounceBack方法,這使得有點反彈但不刪除任何視圖。 – Imotep

+0

正如我所解釋的,以編程方式彈出視圖控制器不是項目的一部分,用戶要刷卡以將其刪除。如果你想添加一個允許你彈出視圖控制器的方法,你必須從頭開始編碼。你可以看看handlePanFrom:和bounceBack:finished:context:來看看如何處理用戶的滑動,但要明白沒有現成的解決方案。 – Xval

+0

這就是爲什麼我想知道如果有人已經提出這種方法^^ – Imotep

0

只需添加這種自定義的方法到StackScrollViewController,然後從你想要的地方調用它。

- (void)dismissStackViewController { 

    [[[slideViews subviews] lastObject] removeFromSuperview]; 
}