- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我不得不问。使用
[[UIScreen mainScreen] applicationFrame]
是在纵向模式下获取 iphone 或 ipad 工作区域的漂亮方法。但是,如果我想在横向上获得相同的尺寸,还有其他代码,或者我将不得不创建:
CGRect landscape = CGRectMake(0, 20, 1024, 748)
这甚至不是 iPhone 和 iPad 通用的。
最佳答案
你可以使用[[[UIApplication sharedApplication] keyWindow] frame]
关于iphone - "UIScreen mainScreen] applicationFrame]"横向模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6930291/
在我的应用程序中,我想从另一个 MainScreen 打开一个 MainScreen。我该怎么做? 在 UiApplication 中,我可以使用 pushScreen(Screen) 转到 Main
我最近做了并更新了我的 Xamarin iOS 项目,我曾经能够调用以下代码来检索屏幕宽度和高度: if (orientation == UIInterfaceOrientation.Landscap
这个问题在这里已经有了答案: App not sized properly iOS 8 iPhone simulator (1 个回答) 关闭 8 年前。
您好,我正在以编程方式启动一个 rootViewController(只有门户,没有风景) 这是代码使用 CGRect appFrame = [[UIScreen mainScreen] bounds
我有点生气。我有一个应用程序,其状态栏在主窗口中可见。因为我想动态设置我的 View 及其框架大小(例如,状态栏在通话期间可能占用 40 像素)。 我可以执行以下两个操作之一: [[UIScreen
documentation [NSScreen mainscreen] 具有误导性。 The main screen is not necessarily the same screen that c
documentation [NSScreen mainscreen] 具有误导性。 The main screen is not necessarily the same screen that c
我试图让屏幕宽度在 iPhone 6 上显示不同的图像。但是,当我检查宽度或高度时,UIScreen.mainScreen().bounds 始终为零。知道为什么吗? 最佳答案 let height
这个问题在这里已经有了答案: Swift - SpriteKit CGPoint Alignment (1 个回答) 关闭 6 年前。 我正在使用 SpriteKit 在 Swift 中制作游戏,但
所以基本上我的问题是。边界 CGRect 是随屏幕方向变化还是静态的? 谢谢! 最佳答案 刚刚在 iPhone 模拟器上测试过 - 它总是为所有方向返回相同的值 {{0, 0}, {320, 480}
我不得不问。使用 [[UIScreen mainScreen] applicationFrame] 是在纵向模式下获取 iphone 或 ipad 工作区域的漂亮方法。但是,如果我想在横向上获得相同的
因此,我使用最新版本的 XCode 创建了一个新项目,并尝试记录我的应用程序的屏幕大小(以确定 UI 的设备类型)。我从我的 iPhone 5 运行以下代码: NSLog(@"%f", [[UIScr
我有一个应用程序是在新的 iPhone 5 视网膜宽屏设备之前创建的。现在我正在尝试支持这种高清宽屏。 我调整主 ViewController 和主窗口 XIB 文件,以便将它们设置为自动布局。我可以
在iPhone5上,[[UISCreen mainScreen]边界] .size返回为320x480。为什么。在我正在阅读的所有帖子中,人们都说它返回正确的屏幕尺寸。这里发生了什么?我是否在.pli
这是我在调试应用程序时观察到的情况。我的应用程序本质上是一个单线程应用程序。 应用程序最初只有一个线程。 线程 1:队列:com.apple.main-thread。 在我的应用程序中,当点击以下代码
试图将 iPad 应用程序移植到 iPhone。 当我将设备类型设置为 iPhone 并在下面执行时 [[UIScreen mainScreen] bounds] 即使在 iPhone 6+ 中也返回
如果我使用 IScreen.mainScreen().bounds 来获取方向更改后的屏幕大小,我有时会得到“错误”(=“另一个”)屏幕大小(与当前不相关的方向相关)被显示)。我尝试直接在通过通知中心
一些核心类使用函数返回其自身的实例: NSFileManager.defaultManager() PHImageManager.defaultManager() UIScreen.mainScree
我想获取主屏幕的尺寸,所以我使用这个片段: NSLog(@"mainScreen frame = %@", [[NSScreen mainScreen] visibleFrame]); 正在打印 ma
我正在尝试将浏览器字段添加到我的主屏幕上。目前,我有: public class BrowserFieldDemo extends UiApplication { private MainScreen
我是一名优秀的程序员,十分优秀!