首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

UISegmentedControl iOS 13透明色

UISegmentedControl是iOS开发中的一个控件,用于在界面上显示多个选项,并且只能选择其中一个选项。它通常用于实现切换不同视图或执行不同操作的功能。

在iOS 13中,UISegmentedControl引入了透明色的功能。透明色使得控件的背景透明,可以让背景色透过控件显示出来,从而实现更加灵活和美观的界面设计。

使用透明色的UISegmentedControl可以通过以下步骤实现:

  1. 创建UISegmentedControl对象:
  2. 创建UISegmentedControl对象:
  3. 设置透明色:
  4. 设置透明色:
  5. 设置选项的样式和属性:
  6. 设置选项的样式和属性:
  7. 添加控件到视图中:
  8. 添加控件到视图中:

透明色的UISegmentedControl可以应用于各种场景,例如:

  1. 导航栏切换:可以将透明色的UISegmentedControl放置在导航栏中,用于切换不同的视图控制器。
  2. 设置筛选条件:可以使用透明色的UISegmentedControl作为筛选条件的选择器,根据选项的不同显示不同的数据。
  3. 主题切换:可以使用透明色的UISegmentedControl实现日间模式和夜间模式的切换。

腾讯云提供了丰富的云计算产品,其中与iOS开发相关的产品包括:

  1. 腾讯云移动应用分析(Mobile Analytics):提供移动应用数据分析服务,帮助开发者了解用户行为和应用性能。
  2. 腾讯云移动推送(Push Notification):提供移动推送服务,帮助开发者实现消息推送功能。
  3. 腾讯云移动直播(Live Streaming):提供移动直播服务,帮助开发者实现实时视频直播功能。

以上是腾讯云相关产品的简介,更详细的信息可以访问腾讯云官网:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

iOS UISegmentedControl控件详解

这时候就需要用到UISegmentedControl控件了,这个控件的用处就是进行分段控制,实现的样式如下: 当选中一个分段的时候,其颜色填充,其余分段为未选中状态,可以很清晰明了地告知用户当前在哪个分段内容下...(void)viewDidLoad { [super viewDidLoad]; // 初始化,添加分段名,会自动布局 self.segmentedControl = [[UISegmentedControl...selectItem:) forControlEvents:UIControlEventValueChanged];// 添加响应方法 // 设置样式的segmentedControlStyle属性在iOS...的风格在iOS 7.0之后就不能设置了,相应的属性也进行了说明,即使设置了也是无效。...其实UISegmentedControl的样式时一个整体的圆角矩形,两边并不是像图中那样没有左右两边的,但是我觉得四个圆角不太好看,所以用了一个小技巧,将其起始的x坐标设为了-5,将其宽度设为了屏幕宽度

1.5K10

OpenGL透明与混效果

一、理论讲解 在OpenGL中,物体透明技术通常被叫做混合(Blending)。 透明是物体(或物体的一部分)非纯色而是混合,这种颜色来自于不同浓度的自身颜色和它后面的物体颜色。...一个有色玻璃窗就是一种透明物体,玻璃有自身的颜色,但是最终的颜色包含了所有玻璃后面的颜色。这也正是混合这名称的出处,因为我们将多种(来自于不同物体)颜色混合为一个颜色,透明使得我们可以看穿物体。...透明物体可以是完全透明(它使颜色完全穿透)或者半透明的(它使颜色穿透的同时也显示自身颜色)。一个物体的透明度,被定义为它的颜色的alpha值。...这个alpha值告诉我们纹理的哪个部分有透明度,以及这个透明度有多少。...; //打开光源0 glEnable(GL_DEPTH_TEST); //启用深度检测 glEnable(GL_COLOR_MATERIAL);//材质跟踪当前绘图

1.6K70

iOS 知识小集(Status Bar变换)

背景 iOS 中经常会有需要在某个界面改变状态栏颜色或者某个界面隐藏状态栏的需求。而改变状态栏颜色和控制状态栏显示和隐藏的API,在iOS 的不同版本中也发生了很多变化。...iOS 7以前 在iOS 7之前,状态栏是不占视图位置的。每个控制器中的根view都是从屏幕的Y轴20px处开始显示的。...API iOS 7 ~iOS 9 从iOS 7开始系统风格大变样,图标扁平了,状态栏也不在闹独立了。因为状态栏的会受到导航栏或者View背景色的影响,所以状态栏的风格也需要实时调整了。...示例代码: #pragma mark - ViewController方式 - (IBAction)changeStyle:(UISegmentedControl *)sender { if (...效果gif iOS 9 之后 如上面第二张图所示,UIApplication的控制状态栏的方法,在iOS 9之后被弃用了。 所以iOS 9之后尽量使用重写ViewController方法的方式吧。

1.2K21
领券