2012-01-31 69 views
0

我想展開一個UITableViewCell來使用CoreAnimation填充整個屏幕。用CoreAnimation擴展UITableViewCell

我怎麼能動態顯示TableViewCell,使它看起來像細胞擴展到填滿整個屏幕?

然後,我將在動畫的完成塊中推送另一個ViewController(無需用戶注意)。

+0

你有什麼特別的理由試圖完成它?通常當你觸摸一個tableviewcell時,它只是向下鑽到下一個控制器。 – azamsharp 2012-01-31 22:37:49

+0

這是相同的圖形,只是更大,所以我想縮小而不是推入右側相同圖形的更大版本。 – hanno 2012-01-31 23:30:00

回答

1

我不認爲這是可能採取的實際電池和擴大它來填充屏幕,因爲是TableView中管理小區,並可能要瘋了,一下子相當差響應細胞的大小。

我會做的是使用你自己的類擴展UIView的一個'複製',直接在表視圖的單元格上方顯示副本(讓我知道如果你需要該步驟的細節,或者如果你可以自己想出來),然後動畫填滿屏幕。

對於使用CoreAnimation和層提示,請嘗試谷歌 - 有很多在那裏已經被攝對象。

+0

謝謝。這也是我的想法。這不是很乾淨,但你可能是正確的,擴大實際的細胞可能會導致一團糟。 – hanno 2012-01-31 23:29:17