我試圖創建一個單元格在單元格頂部直接投射陰影(在垂直UITableView中)的簡單效果。就像一個瓦片屋頂,頂層瓦片在下面的瓦片上方分層,在下面的單元格上投下陰影。UITableViewCell直接在單元格頂部重疊陰影
我試着重寫UITableView中的layoutSubviews並使用bringSubviewToFront等玩,但沒有奏效。陰影在某種程度上起作用,但當你點擊一個單元格時會消失(某種程度上,選定的視圖與它重疊)。
任何方式輕鬆做到這一點?
我試圖創建一個單元格在單元格頂部直接投射陰影(在垂直UITableView中)的簡單效果。就像一個瓦片屋頂,頂層瓦片在下面的瓦片上方分層,在下面的單元格上投下陰影。UITableViewCell直接在單元格頂部重疊陰影
我試着重寫UITableView中的layoutSubviews並使用bringSubviewToFront等玩,但沒有奏效。陰影在某種程度上起作用,但當你點擊一個單元格時會消失(某種程度上,選定的視圖與它重疊)。
任何方式輕鬆做到這一點?
似乎唯一可靠的方法是在頂部單元格下面的單元格上繪製'陰影',然後跟蹤全局選擇狀態。第二個選擇是使用UICollectionView,但這是一個矯枉過正的問題。
對於電池下面的一個下降的陰影:
對於僅在背景視圖
tableview
本身的層丟棄陰影所有單元。