簡體   English   中英

在其他UITableViewCell的頂部添加自定義視圖

[英]Add custom view on top of other UITableViewCell's

我有一個帶單元格的tableView,在一個特定的單元格中,我想添加一個比該單元格更大的視圖,並且該視圖與我要添加按鈕,標簽等的其他單元格重疊。

問題在於滾動和觸摸。 我試圖bringSubviewToFront:也設定zPosition 3,也是我setClipsToBounds: no,但你可以在層次結構中看到我的自定義視圖是細胞之下。

我的問題是如何將自定義視圖(自定義單元的子視圖)帶到所有單元的前面,以及如何使所有區域響應觸摸事件。

視圖層次

這是我想要實現的,這僅在第一次啟動時發生,並且手勢識別器僅在父單元格上響應。

願望視圖層次

您必須在單元格視圖上禁用邊界裁剪:

[cell setClipsToBounds:NO];

如果必須與多個單元格重疊的視圖嵌入在子視圖中,請確保該子視圖的clipsToBounds屬性也設置為NO

暫無
暫無

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

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