Swift UI专项训练34 TabBar底部导航栏

本文详细介绍了Swift UI中的TabBar组件,包括其背景、阴影、选中样式等属性设置。同时讲解了TabBarItem的属性,如Badge、System Item和Title Position,并展示了如何添加和定制TabBar Controller中的视图。通过实例演示了如何创建和操作TabBar,以及如何添加和设置新视图的图标和标题。
摘要由CSDN通过智能技术生成

    TabBar大家应该不会陌生,也是我们经常接触的控件,与navigation类似。首先来看下它的属性:



Background用来摄住TabBar的背景图片。

Shadow设置阴影。

Selection用来设置TabBar选中后会出现的图片。

Style:用于设置TabBar的样式,默认的是白底,也可以设置成黑底。

Bar Tint:用于设置背景颜色

Item positioning:用于设置TabBar中item的位置。


TarBarItem就是TabBar上的按钮,现在我们来看看TarBarItem的属性:



Badge比较有意思,用于设置右上角的红圈数字,比如未读消息的数量。把它设为1看下效果:



System Item用于设置图标的样式,都是系统自带的样式,可以找到我们常用的五角星、放大镜。

当System Item设置为custom时我们就可以使用Selected Image了。

Title Position用于设置位置。


TabBar Controller包含了以个TabBar和多个UIViewControllerÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值