ios 开发UI布局知识点总结(一)
作者:
iOS开发小学生 | 来源:发表于
2019-05-21 11:27 被阅读0次
1.iOS 有导航栏的时候,坐标从(0,64)变成从(0,0)开始
OC的写法
self.edgesForExtendedLayout=UIRectEdgeBottom;
swift的写法
self.edgesForExtendedLayout = UIRectEdge.bottom
2.iOS 去掉导航栏和 TabBar 的黑线的方法(包括 OC 和 Swift )
OC写法
//去掉tabbar 的黑线
[self.tabBarController.tabBar setBackgroundImage:[UIImage new]];
[self.tabBarController.tabBar setShadowImage:[UIImage new]];
//去掉Navbar 的黑线
self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:[UIImage new]];
Swift写法
//去掉tabbar 的黑线
tabbar.backgroundImage = UIImage.init()
tabbar.shadowImage = UIImage.init()
//去掉Navbar 的黑线
navigationBar.shadowImage = UIImage.init()
本文标题:ios 开发UI布局知识点总结(一)
本文链接:https://www.haomeiwen.com/subject/tpmdzqtx.html
网友评论