ios UI设计与开发 功能条

本文深入探讨了iOS应用中状态栏、导航栏、工具栏与Tabbar的设计与配置,包括颜色、风格、隐藏与全屏模式的实现,以及如何在不同页面间灵活应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.状态条

     手机最上面的那个条,主要显示的信息包括手机信号强度、运营商、Wi-Fi信号、当前时间和电池电量。后台播放音乐的时候右面会有一个播放的图标,在支持蓝牙的设备上,如果打开蓝牙,会有图标显示。

     状态栏除了默认的淡蓝色式样还有黑色和透明两种风格。

      [[UIAppication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO];

     把 UIStatusBarStyleBlackTranslucent 换成UIStatusBarStyleBlackOpaque,就可以看到黑色的状态条。

      隐藏状态条:[[UIApplication sharedApplication] setStatusBarHidden:YES];

 

       如果程序的所有页面不想要状态条,可以通过修改程序的Info.plist文件来指定软件全屏运行。

 

2.导航条

导航条除了系统默认的蓝色风格之外还有黑色风格。要使用黑色导航可以对其属性进行修改,如下:

theNavigationBar.barStyle = UIBarStyleBlack;

也可以设置为半透明:theNavigationBar.translucent = YES;

 

3.工具条

     苹果建议每个按钮的大小不小于44px × 44px,按钮之间应留有一定间隔,所以在一个toolbar上最好不要放进超过5个的工具按钮。

   toolbar也有和导航条一样的barStyle和translucent属性,可以用相同的语法对其进行设置。

 

4.Tab bar 

超出5个Tab,会显示其中的4个及1个More按钮

转载于:https://www.cnblogs.com/bjetsec/archive/2012/11/24/2786094.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值