class func ww_hideTabBar(_ controller:UIViewController,hidden:Bool) {
UIView.beginAnimations(nil, context: nil)
UIView.setAnimationDuration(0)
for view: UIView in controller.tabBarController!.view.subviews {
if (view is UITabBar) {
if hidden {
view.frame = CGRect(x: view.frame.origin.x, y: WWScreenH, width: view.frame.size.width, height: view.frame.size.height)
}else {
view.frame = CGRect(x: view.frame.origin.x, y: WWScreenH - WWTabHeight, width: view.frame.size.width, height: view.frame.size.height)
}
}else {
if hidden {
view.frame = CGRect(x: view.frame.origin.x, y: view.frame.origin.y, width: view.frame.size.width, height: WWScreenH)
}else {
view.frame = CGRect(x: view.frame.origin.x, y: view.frame.origin.y, width: view.frame.size.width, height: WWScreenH - WWTabHeight)
}
}
}
UIView.commitAnimations()
}
Swift 隐藏底部工具栏
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1、设置自定义返回按钮 var backBtn:UIButton= { //设置返回按钮属性 le...
- 效果图 xml文件 只是简单地自定义了一个layout_behavior: app:layout_behavior...
- 本文根据google文档整理而来,强烈建议阅读google文档.本文如有疏漏,欢迎批评指正。 一:Dimming ...
- 苹果、QQ浏览器、UC浏览器:<!--删除苹果默认的工具栏和菜单栏--> <!--QQ强制全屏--> <--UC强...