Ios 可以在屏幕左侧设置uitabbar吗?
所以,标题中有一个问题:是否可以将uitabbar设置在屏幕左侧而不是底部?thx=)如果我想实现这一点,我会创建一个UITabBarController并将其视图旋转90度 在Ios 可以在屏幕左侧设置uitabbar吗?,ios,uitabbar,Ios,Uitabbar,所以,标题中有一个问题:是否可以将uitabbar设置在屏幕左侧而不是底部?thx=)如果我想实现这一点,我会创建一个UITabBarController并将其视图旋转90度 在-viewDidLoad中使用如下代码: CGFloat radiansForRotation = -90.0 * (M_PI / 180.0); // radians = degrees * (pi/180) CGAffineTransform rr = CGAffineTransformMakeRotation(ra
-viewDidLoad
中使用如下代码:
CGFloat radiansForRotation = -90.0 * (M_PI / 180.0); // radians = degrees * (pi/180)
CGAffineTransform rr = CGAffineTransformMakeRotation(radiansForRotation);
self.view.transform = CGAffineTransformConcat(self.view.transform, rr);
我不建议旋转UITabBarController的视图,因为您需要修复很多问题,例如tabbar项的旋转、tabbar的大小、tabbar内容视图的大小和旋转 为什么不创建一个视图或视图控制器来定制您需要的内容 但是,如果必须使用UIAbbarController,则应旋转
[UIAbbarController选项卡]
而不是[UIAbbarController视图]
,因为[UIAbbarController视图控制器]
的视图是[UIAbbarController视图]
的子视图
旋转[UITabBarController tabBar]
后,修复以下问题:
[UITabBarController tabBar]
[UITabBarController tabBar]
UITabBarController
内容视图的大小(您需要枚举UITabBarController.view.subview
的子视图才能找到)谢谢回答!请看这里(yadi.sk/d/xsLWlWSrA7qj2)我想做什么。。。一般情况下是否可以这样做?。我会使用集合viewthx进行回答!请看这里(yadi.sk/d/xsLWlWSrA7qj2)我想做什么。。。通常可以这样做吗?。苹果iOS人机界面指南文件规定,必须在屏幕底部设置一个选项卡栏。