去掉tabbar頂部的陰影線

2022-08-26 13:48:16 字數 499 閱讀 7488

去掉陰影線的兩種情況的tabbar:

1、背景全透明的tabbar

2、背景不是全透明(完全不透明,或有小部分透明)的tabbar

1

//設定背景

2 _tabbarcontroller.tabbar.backgroundimage =[uiimage imagenamed:@」tabbar_bg」]; 3//

消除陰影線(設定為空,線就沒了)

4 _tabbarcontroller.tabbar.shadowimage = [[uiimage alloc] init];

此時透明背景圖可以是任意尺寸的,哪怕是1*1畫素也無妨。

但對於情況2,對背景圖的尺寸要求就非常嚴格了。哪怕你用了上述的**,只要你的圖的高度不是49為基準的話就肯定會出現一條線,而且這條線是你無論如何也無法去掉的。

@2尺寸,高度是49*2 = 98:750*98

@3尺寸,高度是49*3 = 147:1125*147。

iOS 去掉TabBar頂部黑線

在 ios 10 之前,如果將 tabbar 上面的黑線去掉,可執行下面 下面兩種方法都可行,任選其一 self.tabbar setvalue yes forkeypath hidesshadow self.tabbar setshadowimage uiimage new 但在 ios 10 以...

android去掉滑動到頂部和底部的陰影

listview android id id listview android layout width match parent android layout height wrap content android cachecolorhint 00000000 android divider c...

教你如何去掉滑動控制項的陰影

android中,對於可滑動的控制項,像listview viewpager gridview scrollview 以及recycleview等,在滑動到頂部的時候,會出現陰影,而在ios中預設是滑動到頂部的時候是可以彈性超出劃出一段距離的 android中也可以實現越界拖拽,詳情見 這裡記錄一下...