[英]iOS, how to split UITableView into two
當我點擊某處時,我想將UITableView
分成兩部分,頂部和底部。 隱藏的部分將以動畫打開。 有人可以告訴我怎么做嗎?
這種效果就像桌面上的iOS應用程序組一樣。
我認為“如何將任何視圖分成兩部分”是我想要的。
我最好的想法是編寫代碼以將當前屏幕拍攝為圖像,並禁用頂部和底部部分。 然后向下移動底部。
我不知道有沒有一個API可以快速做到這一點? 或者已經在Github上存在一個回購。
使“隱藏部分”成為常規表格視圖單元格。
在heightForRowAtIndexPath中,返回每個單元格的正常單元格高度,隱藏單元格除外。 對於這個,當它可見時,你將要返回0.0(隱藏)或其他值。 你可以存儲它是否在bool屬性中擴展。
當它應該展開時,更新展開的屬性並調用[tableView beginUpdates];
和[tableView endUpdates];
這將顯示您之前隱藏的單元格,並帶有漂亮的動畫。 您也可以使用此機制再次隱藏它。
您可以使用可擴展的tableview並根據需要設計tableview。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.