在cell中自定義分割線的小技巧

2022-04-03 07:41:56 字數 307 閱讀 9979

一.把分割線在storyboard或者xib中設定為none;

二.如果是xib或者是storyboard建立的cell:

在cell底部加乙個uiview,可用自動布局,設定frame,設定高度為1,其他自己按需求設定,設定uiview的背景色,設定他的透明度(alpha)比如alpha = 0.4;

三.如果是存**建立的cell,新增乙個uiview控制項,設定frame高度為1;設定uiview的背景色,設定他的透明度(alpha)比如alpha = 0.2;

注意:不等高cell,設定分割線frame的y值要和cell高度的一樣;

RecycleView自定義分割線

我們在使用listview的時候可以很輕鬆的設定列表的分割線,因為系統提供了我們外部呼叫介面。但是在使用recycleview是我們會發現並沒有直接設定分分割線的方面。不過我們可以自定義乙個baseitemdecoration繼承 recyclerview.itemdecoration,通過recy...

TableViewCell自定義分割線

專案時,設定了table的分割線,但是它就是害羞,不出來,找了很久也沒找到原因,所以就自定義乙個。實現如下 uitableview中將分割線樣式改為none。1 tableview.separatorstyle uitableviewcellseparatorstylenone 自定義uitable...

RecyclerView 自定義分割線

如下 divideritemdecoration divideritemdecoration new divideritemdecoration mcontext,divideritemdecoration.horizontal divideritemdecoration.setdrawable c...