我不能使用 viewcontroller,因为 viewcontroller 以某种方式被统一(游戏引擎的名称)的应用程序压碎了。我需要在横向上制作我的 Objective-c 视图以匹配统一的显示。
我在互联网上搜索过,但我发现的是控制器中的强制设置。所以我想在全局函数中为 iphone 设置 UIWebView 或 UIWindow 为横向模式。我该如何设置代码?
我不能使用 viewcontroller,因为 viewcontroller 以某种方式被统一(游戏引擎的名称)的应用程序压碎了。我需要在横向上制作我的 Objective-c 视图以匹配统一的显示。
我在互联网上搜索过,但我发现的是控制器中的强制设置。所以我想在全局函数中为 iphone 设置 UIWebView 或 UIWindow 为横向模式。我该如何设置代码?
在横向模式下设置 a UIView
orUIWindow
只是以横向方向绘制视图的问题。
视图控制器添加的只是以特定方式处理旋转的可能性(允许或阻止它),但绘制横向/纵向的最终责任在于您的视图。
作为一个具体的建议,您可以尝试使用 aCGAffineTransformation
来旋转您的视图,如果它可以让您更轻松:
CGAffineTransform newTransform;
newTransform = CGAffineTransformMakeRotation(M_PI/2);
view.transform = newTransform;
但如果没有关于您的观点是如何构成的进一步提示,我无法提供更多帮助。