IOS实现自定义透明背景的tabbar

 更新时间:2016年08月19日 08:59:04   投稿:daisy  
这篇文章介绍的是在IOS中怎样把tabbar背景设置为透明,有需要的小伙伴们可以参考借鉴。

话不多说,直接看示例代码

```
//  UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, kScreenW, tabBarHeight + 5)];
//  [imageView setImage:[self createImageWithColor:[UIColor clearColor]]];
//  [imageView setContentMode:UIViewContentModeScaleToFill];
//  [self.tabBar insertSubview:imageView atIndex:0];

  //覆盖原生Tabbar的上横线
//  [[UITabBar appearance] setShadowImage:[self createImageWithColor:[UIColor clearColor]]];
//背景图片为透明色
//  [[UITabBar appearance] setBackgroundImage:[self createImageWithColor:[UIColor clearColor]]];
  self.tabBar.backgroundColor = [UIColor clearColor];
//设置为半透明
  self.tabBarController.tabBar.translucent = YES;

```
```
-(UIImage*) createImageWithColor:(UIColor*) color
{
  CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
  UIGraphicsBeginImageContext(rect.size);
  CGContextRef context = UIGraphicsGetCurrentContext();
  CGContextSetFillColorWithColor(context, [color CGColor]);
  CGContextFillRect(context, rect);
  UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext();
  UIGraphicsEndImageContext();
  return theImage;
}


```

以上就是在IOS实现自定义透明背景的tabbar的全部内容,希望这篇文章对大家能有所帮助。

相关文章

  • iOS开发输入自动填充UITextField背景色

    iOS开发输入自动填充UITextField背景色

    如何在iOS中实现输入时自动填充背景色的效果,首先,我们设置UITextField的背景色为初始颜色,然后,通过设置UITextField的代理,并监听UITextField的输入事件,我们在用户开始输入时将其背景色改变为高亮颜色,在用户结束输入时恢复为初始颜色
    2023-10-10
  • iOS自动移除KVO观察者的实现方法

    iOS自动移除KVO观察者的实现方法

    在 Apple 的应用开发里 KVO 提供了一个途径,使对象(观察者)能够观察其他对象(被观察者)的属性,当被观察者的属性发生变化时,观察者就会被告知该变化。下面这篇文章主要给大家介绍了关于iOS如何自动移除KVO观察者的实现方法,需要的朋友可以参考下。
    2017-12-12
  • IOS开发之路--C语言存储方式和作用域

    IOS开发之路--C语言存储方式和作用域

    只有你完全了解每个变量或函数存储方式、作用范围和销毁时间才可能正确的使用这门语言。今天将着重介绍C语言中变量作用范围、存储方式、生命周期、作用域和可访问性。
    2014-08-08
  • iOS实现毛玻璃效果(无需要第三方)

    iOS实现毛玻璃效果(无需要第三方)

    这篇文章主要为大家详细介绍了iOS实现毛玻璃效果,无需要第三方,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • iOS应用开发中对UIImage进行截取和缩放的方法详解

    iOS应用开发中对UIImage进行截取和缩放的方法详解

    这篇文章主要介绍了iOS应用开发中对UIImage进行截取和缩放的方法,分别讲解了如何截取指定区域大小的UIImage以及缩放到指定大小和等比缩放的具体操作过程,需要的朋友可以参考下
    2016-04-04
  • iOS视频添加背景音乐同时保留原音

    iOS视频添加背景音乐同时保留原音

    本文主要介绍了iOS视频添加背景音乐同时保留原音的实现方法。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-03-03
  • iOS提取APP中的图片资源的方法

    iOS提取APP中的图片资源的方法

    这篇文章主要介绍了iOS提取APP中的图片资源的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • iOS 和 Android 哪个更利于赚钱?

    iOS 和 Android 哪个更利于赚钱?

    iOS 和 Android 哪个更利于赚钱?这篇文章为大家揭晓答案,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • iOS底层探索之自动释放池原理解析

    iOS底层探索之自动释放池原理解析

    这篇文章主要介绍了iOS底层探索之自动释放池,自动释放池的压栈和出栈,通过结构体的构造函数和析构函数触发,自动释放池的本质是__AtAutoreleasePool结构体,包含构造函数和析构函数,本文通过示例代码给大家介绍的非常详细,需要的朋友参考下吧
    2022-06-06
  • iOS开发之UIMenuController使用示例详解

    iOS开发之UIMenuController使用示例详解

    这篇文章主要为大家介绍了iOS开发之UIMenuController使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07

最新评论