问题标签 [uiscreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6270 浏览

ios - UIScreen 边界与 applicationFrame

为什么我在 Apple 的一些示例代码(例如 PhotoScroller)中看到我应该在以下内容中执行以下操作loadView

代替

获取主屏幕的框架有什么不同吗?

0 投票
14 回答
99122 浏览

ios - 检测视网膜显示

iOS SDK 是否提供了一种简单的方法来检查 currentDevice 是否具有高分辨率显示器(视网膜)?

我现在发现的最好方法是:

0 投票
12 回答
78619 浏览

ios - 如何在 iOS 上使用代码获取屏幕大小?

如何获取 iPhone 屏幕尺寸来进行计算?

0 投票
1 回答
11089 浏览

objective-c - iPad:[UIScreen mainScreen].bounds 返回错误的坐标

[UIScreen mainScreen].bounds即使 iPad 处于横向模式,也会返回 (0,0,768,1024)。

它应该返回 (0,0,1024,768) 但它返回 (0,0,768,1024)。

有什么问题?

0 投票
2 回答
5400 浏览

ios - UIScreen 亮度属性

目前我正在尝试创建一个应用程序来调整设备的亮度。在 iOS5 中,mainScreen 新增了亮度属性,可让您设置屏幕亮度。我正在使用以下代码:

然而,这似乎只在设备被锁定之前有效,并且不会保存在设置中。有什么我做错了吗?

0 投票
1 回答
2075 浏览

ios - 屏幕连接/断开通知是否适用于 iOS 5?

无论您是否检查镜像,是否还有人使用 iOS 5 屏幕连接/断开连接通知?我似乎没有收到任何通知,除非我将视频输出电缆插入我的设备,而不是使用 AirPlay。

我的应用程序中有一个 AirPlay 按钮,由 MPVolumeView 提供。我可以点击它并选择 Apple TV。AirPlay 按钮变为蓝色。我没有收到任何通知。

我可以转到“正在播放”屏幕(双击并翻页),然后选择 Apple TV。当 AirPlay 图标变为蓝色时,我得到确认。我的应用程序没有得到确认(即使在返回它之后)。

我可以转到“正在播放”屏幕(双击并翻页),然后选择 Apple TV 并选择镜像。当 AirPlay 图标变为蓝色时,我得到确认。我的应用程序没有得到确认(即使在返回它之后)。

我退出了我的应用程序,我离开了镜像。我重新启动我的应用程序。我有检查屏幕数量的代码。我只看到一个。

我希望我做错了什么,但我想检查并确保其他人在使用 AirPlay 时收到通知。我记得在 5.0 测试版期间测试了我的 AirPlay 兼容性,并且没有遇到这些问题。

(Apple 的 ExternalDisplay 示例的行为方式相同。)

我用于通知注册的代码:

通知应调用的代码:

0 投票
2 回答
742 浏览

ios - 将子视图添加到外部屏幕 (iOS5)

我有一个视图控制器,称为 TVOutViewController (.h & .m),它应该处理我的外部屏幕。我如何“告诉”视图控制器这样做?

我已经做了什么:

所以现在我的阵列中有一个外部屏幕(并且被识别)。但是我怎样才能在这个屏幕上添加(例如)标签?

有没有这样的方法:

谢谢!

0 投票
0 回答
309 浏览

ios - 将 UIImageView 添加到外部屏幕的 UIWindow 后,我必须旋转它,为什么?

我现在在一些在 iPad 1 上添加对外部屏幕的支持的示例中看到了这一点。他们总是添加一个 +/- 90 度的 CGAffineTransformRotate。但是为什么,是我的问题。为什么当我将图像视图添加到窗口时它不是水平的?

谢谢。

0 投票
4 回答
8833 浏览

ios5 - 如何在 iOS 5 应用程序中更改亮度?

我将如何编程更改应用内亮度的能力?我知道这是可能的,因为我已经看到至少三个可以做到这一点的应用程序。这对我的应用程序非常有用。我知道它只能在 iOS 5 中使用 UIScreen 类,但我不知道如何对其进行编程。请帮我!

0 投票
3 回答
1659 浏览

iphone - appdelegate 方法中的 setBrightness?

为什么我不能在 applicationDidEnterBackground 或 applicationWillResignActive 中设置屏幕亮度?

这是我的代码:

看不懂……!?它适用于 applicationDidEnterForeground 等,而不是当我使用主页按钮关闭应用程序时。

感谢任何可以提供帮助的人...