簡體   English   中英

適用於ios的可擴展單元格表格視圖最佳做法

[英]expandable cells table view best practice for ios

對於iOS,我們沒有提供任何可擴展列表視圖作為組件。 因此,要使用可擴展列表,我們有2個基本選項:

選項1:將表標題作為主視圖,然后單擊它以打開該標題下的單元格。

選項2:將單元格作為主視圖,並在單擊任意單元格時在其下方添加更多單元格,就像其子單元格一樣。

超過2個不同的開發人員使用不同的邏輯。 所以我們能知道在iPhone / iPad應用程序中使用可擴展/可折疊表格視圖的最佳實踐嗎?

提前致謝。 這可以看作是知識共享或更好的編碼實踐相關問題。

有百萬種方法可以做到這一點。

在過去,我創建了一個自定義的“拉伸”單元格,該單元格將拉伸自己的大小以顯示隱藏的項目。 這可能是這樣做的一種方式。

您需要做的是有一個單元格,當單擊該單元格時,它會打開(顯示隱藏在其下的新單元格)。 您也可能看起來好像在單擊的索引下方顯示了另一個單元格,但實際上您只是在cell_index_clicked + 1處添加了一個新單元格。

希望這可以幫助您進行思考。

使用iOS 8自動布局..........

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM