问题标签 [portrait]
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.
iphone - UiViewController 旋转问题
我的应用程序中的主菜单仅支持横向模式。我通过设置实现横向限制UIRootViewController::shouldAutorotateToInterfaceOrientation:...
并且我有另一个支持纵向模式的场景。所以当我以纵向模式从另一个场景传递到主菜单时出现问题:应用程序不会自动旋转到横向,我找不到手动旋转它的代码方法。
有解决办法吗?将不胜感激。
编辑:对不起,我忘了添加细节。RootViewController 常见于菜单和另一个场景。更重要的是 - 这些场景在一个共同的视图中(我的应用程序使用 OpenGL)所以在我从纵向场景进入菜单之前,我设置UIRootViewController::shouldAutorotateToInterfaceOrientation:
为只为横向返回 YES。
android - Android 相机在某些设备中被美化
我是 Android 新手,我尝试了相机 API 教程。该教程工作正常。当我使用 HTC 欲望时,我可以看到纵向和横向的相机视图,但是当我使用三星 Galaxy 时,我只能在横向视图中看到相机视图。我也尝试了以下代码来旋转相机视图..
然后相机无法按预期工作。(屏幕分为 4 并且不清晰)。有人对这个问题有想法吗?谢谢。
objective-c - 在 iPad 上更改方向后定位错误
更改我的 iPadd 应用程序的方向时遇到一些问题。
我编写了一个函数来布置我的子视图,以便在视图出现或旋转时调用它。
该函数在由“viewWillAppear”函数调用时可以完美运行。但是当“willAnimateRotationToInterfaceOrientation”函数调用我的布局函数(“setPositionsForOrientation”)时,我面临以下问题:
- 从纵向更改为横向时,左侧有 128px 偏移
- 从横向更改为纵向时,左侧有一个负偏移
我的印象是,不知何故新的框架属性没有正确处理,因为我的 UIScrollViews 也应该调整大小,但他们不这样做。
这就是我写的代码:
这里有一些图片来说明我的问题..
IB 中的布局(所有子视图的 contentMode 设置为左上角)
人像模式显示正确/奇怪
横向模式显示正确/奇怪
我做错了什么,更重要的是,我该如何解决?
我发现这篇文章描述了通常的方式,但我不知道如何覆盖我的视图“layoutSubviews”方法,因为视图只是我的 UIViewController 的一个属性。
c++ - Android 应用程序在重新启动时崩溃
我最初在这里问过这个问题:
http
://www.experts-exchange.com/Programming/Languages/Java/Android/Q_26754261.html
但我想这可能是一个更好的提问地方。
我制作了一个调用一些本机代码的 Android 应用程序。当我第一次在 Android 2.2 设备上运行应用程序时(通过按下图标),它工作正常,但如果我按下后退按钮,然后通过再次按下其图标重新启动应用程序,应用程序崩溃(来自 eclipse 的信息):
我检查了本机代码,没有看到任何错误。该代码在我第一次运行时也有效。这与按下后退按钮时并非所有资源都被释放有关。我虽然通过在 onDestroy() 中插入 System.exit(0) 找到了一个简单的解决方案,但这仅在应用程序处于横向模式时才有效。
在横向模式下,生命周期是这样的:
在纵向模式下,生命周期是这样的:
所以在纵向模式下事情会发生两次 - 所以如果我在 onDestroy 中插入 System.exit(0) ,当设备处于直立/纵向模式时,应用程序将不会启动。
我想最好的解决方案是找到本机代码崩溃的真正原因,但到目前为止我还没有找到原因。也许它与内存不足有关。我尝试运行 Debug.getNativeHeapFreeSize() 并且可用内存量有时非常低,但错误消息显示“故障地址”。
应用程序崩溃后,我按下它的图标并再次运行应用程序而没有问题。因此,该应用程序仅在您按下其图标的一半时成功启动。
您是否知道出了什么问题或可能的解决方法?我在这个网站上搜索了答案,发现了一些关于双生命周期问题以及如何获取 JNI 堆栈跟踪的信息。我会多看一些,看看能不能找到原因。我还可以制定一个丑陋的解决方法,确保在设备处于纵向模式时第一次调用 onDestroy 时不调用 System.exit(0),但如果应用程序安装在没有这种双生命周期问题的设备上在纵向模式下,应用程序将无法正常关闭。
/金
android - 强制纵向模式 OOM 位图调整大小
每当我在 onCreate 中强制使用纵向模式时
我收到一个错误
纵向模式与图像规模上的 OOM VM 预算有什么关系?
android - 屏幕方向
嗨,我是 android 的新手。我遇到了一个问题,即在横向模式下,我需要一个布局视图,它没有纵向模式中存在的一些字段。我以这种方式创建了横向视图的布局。在我的活动中考虑到如果纵向显示一些领域有些隐藏。它实际上工作正常......首先,当我从纵向到横向时,它给出了我想要的......但是当我进入纵向模式时,它停止了应用程序。请帮助我提前谢谢
android - Android:活动在切换到横向/键盘时重新启动
当用户翻转键盘或在纵向和横向之间切换时,活动似乎会重新启动。这很好,除了我让我的活动播放音乐。发生这种情况时,会播放两个音乐文件,按回只会停止其中一个!我已禁用该活动的纵向和横向切换,但将键盘滑出仍然会导致问题!
android - 强制“纵向”定向模式
我试图为我的应用程序强制使用“纵向”模式,因为我的应用程序绝对不是为“横向”模式设计的。
在阅读了一些论坛之后,我在清单文件中添加了这些行:
但它不适用于我的设备 (HTC Desire)。它从“纵向”切换到“横向”,忽略清单文件中的行。
在阅读了更多论坛之后,我尝试将其添加到我的清单文件中:
我的活动课程中的这个功能:
但同样,没有运气。
android - Android Gingerbread 2.3 方向锁定
目前我的清单是
但它仍然没有锁定在纵向模式,旋转仍然发生。有人知道这是否是姜饼虫吗?
uiview - 在肖像模式下启动应用程序时,UIView 位置向上跳跃几个像素
我创建了简单的基于 Windows 的应用程序。在我的应用程序委托中,我添加了一个 parentviewcontroller.view。在那个父视图控制器中,我正在添加一个图像。其位置如下。
横向:CGRectMake(0, 0, 1024, 54) 纵向:CGRectMake(0, 0, 768, 54)
如果我在模拟器/ipad 中启动应用程序,在横向模式下它会完美显示。但是当我以纵向模式启动应用程序时,没有显示 UI 和/或图像的前 20 像素。但是一旦我开始改变方向,它就会以正确的位置显示图像(在横向和纵向模式下)。
如果我做错了什么,请澄清我。
谢谢和问候,杜莱