ipad状态栏 标签栏的适配
iOS 自定义tabbar,在ipad上点击的位置不对
iPad适配tabBarController
iPad的tabBarController会在底部居中显示,根据不同的需求可能需要把tabBarItem均匀分布显示,具体修改如下
self.tabBar.itemPositioning = UITabBarItemPositioningCentered;
//以下2个属性需要设置Centered样式才有作用,否则无效
self.tabBar.itemSpacing = (WIDTH-tabItemWidth*self.childViewControllers.count)/(self.childViewControllers.count+1);
self.tabBar.itemWidth = tabItemWidth;
、、、、、、、、、、、、、、、
self.tabBar.itemPositioning = UITabBarItemPositioningFill;
加上这一句完美解决
iOS iPad和iPhone设置判断
断当前是不是运行在iPhone设备上
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
…...
}
// 适配时判断手机的系统版本
define iOS8 [[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0
作者:大冰哒哒呤
链接:https://www.jianshu.com/p/14d067067eb4
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

浙公网安备 33010602011771号