如何在React Native

时间:2016-04-09 16:43:45

标签: ios react-native

我想编写一个与绘图应用程序并排运行的应用程序,以显示日常绘图实践的图像,因此拆分视图是我想要构建的应用程序的基本功能。

我认为我可能能够使用react-native并且能够快速复制一些示例代码来显示图像并将应用类型更改为iPad Pro,但我无法在应用中使用分屏。我可以从屏幕右侧滑出另一个应用程序,但它不会在分割视图模式下锁定。

我发现以下ios documentation on implementing split view似乎暗示它应该默认工作,除非您通过设置UIRequiresFullScreen YES来明确选择退出。我检查了Info.plist,但没有设置,所以我不确定为什么它不起作用。

我没有使用iOS开发或本地反应(几个小时)的经验,我猜测自动布局和大小更改事件可能需要额外的步骤。我想也许我能找到一个分割视图工作的例子,但在rnplay.org上尝试了几个布局示例之后似乎没有任何东西支持分割视图。

这可能是反应原生还是当前限制?我只是想更好地了解解决方案的范围,如果我需要学习目标c来解决这个问题,或者我只是需要在某处添加一些属性或事件来使其工作。有谁知道拆分视图有效的任何例子?或者可能需要哪些步骤?

1 个答案:

答案 0 :(得分:3)

它对我不起作用的原因是我将模拟器更改为iPad而不是部署信息。

您需要将其更改为iPad(或者通过适当的iPad配置进行通用),您必须支持所有四种方向。然后它应该工作:

Deployment Info