700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 南方cass字体样式设置_统一设置导航条风格和修改字体

南方cass字体样式设置_统一设置导航条风格和修改字体

时间:2018-07-23 21:29:19

相关推荐

南方cass字体样式设置_统一设置导航条风格和修改字体

在Swift中,如果想设置导航条的背景色及字体可以这样做

在didFinishLaunching方法中写入

UINavigationBar.appearance().barTintColor

//统一修改导航条背景色

UINavigationBar.appearance().tintColor

//修改字体颜色

如果想修改导航左边返回键字体样式

if let font = UIFont(name:字体名称, size:)

{

UINavigationBar.appearance().titleTextAttributes

//字体样式需传入一个数组,文字颜色及名称

}

如果想导航条的返回按钮不想要文字(只留箭头)

在控制器viewDidLoad中写入

navigationItem.backBarButtonItem = UIBarButtomItem(title: style:

target: action:)

target和action传nil即可

如果想导航条跟随tableView滑动隐藏

只需要在SB中选中该控制器,右侧第四个属性检查器勾选 OnSwipe

PS:iOS8以后能使用

如果想修改电池条颜色(黑,白)

局部控制(单个控制器下)

有导航

在viewDidAppear中写入

self.navigationController?.navigationBar.barStyle

=

无导航

override func preferredStatusBarStyle() ->

UIStatusBarStyle

{

return

.lightContent

}

全局控制

在Info.plist中添加一项 View controller-based status

barappearance,值为YES

再到didFinishLaunching方法中写入

UIApplication.sharedApplication().statusBarStyle =

.LightContent

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。