我有一个将部署到tvOS的本机应用程序。目前,我正在Apple的Simulator
的帮助下建立。
它处于横向模式,将部署的电视处于纵向模式。
我无法将模拟器旋转到纵向模式,但我被卡住了。我花了一个小时左右的谷歌搜索,我找不到如何旋转我的tvOS应用程序的答案。该选项位于Hardware > Rotate Left
,但它显示为灰色。
如何将我的tvOS应用程序旋转90度?
答案 0 :(得分:1)
至少到目前为止,使用tvOS 10.2。 AppleTv仅支持横向方向。
如您所见,UIDeviceOrientation的定义标记为__TVOS_PROHIBITED
typedef NS_ENUM(NSInteger, UIDeviceOrientation) {
UIDeviceOrientationUnknown,
UIDeviceOrientationPortrait, // Device oriented vertically, home button on the bottom
UIDeviceOrientationPortraitUpsideDown, // Device oriented vertically, home button on the top
UIDeviceOrientationLandscapeLeft, // Device oriented horizontally, home button on the right
UIDeviceOrientationLandscapeRight, // Device oriented horizontally, home button on the left
UIDeviceOrientationFaceUp, // Device oriented flat, face up
UIDeviceOrientationFaceDown // Device oriented flat, face down
} __TVOS_PROHIBITED;