UIScrollView && 设置透明度的几种方式

1:// iOS7之后,导航控制器中scollView顶部会添加64的额外滚动区域
    self.automaticallyAdjustsScrollViewInsets = NO;code

注意:前提条件是scollView才会有这个特性吧,它是指它的内容区域会往下自动有64的间距,若是不想出现这个问题,能够加上上面那句话就能够去掉这个间距了it

 

2:设置一个控件的透明度有四种形式:class

  1. 设置alpha值:可是这是全局中全部的控件的透明度都会变成透明的,不太好
self.titleScrollView.backgroundColor = [UIColor whiteColor];
        self.titleScrollView.alpha = 0.3;

 

    2:colorWithWhiteobject

self.titleScrollView.backgroundColor = [UIColor colorWithWhite:1.0 alpha:0.3];

 

    3:RGBcall

self.titleScrollView.backgroundColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:0.3];

  

    4:colorWithAlphaComponent:这种最灵活,能够设置全部颜色的透明度,简单快捷---推荐co

self.titleScrollView.backgroundColor = [[UIColor redColor] colorWithAlphaComponent:0.3];
相关文章
相关标签/搜索