草庐IT

ios - 如何使用 react-native 版本 0.48.0 将 SafeAreaView 安装到我的项目中?

这里是问题所在:我想在我的项目中安装SafeAreaView以适应iPhoneX屏幕,我不想将react-native版本升级到包含SafeAreaView组件的0.50.1,现在我的react-native版本是0.48.0,还有一个仅作为npm模块可用的JS版本,react-native-safe-area-view。https://github.com/react-community/react-native-safe-area-view我是用安装的npminstallreact-native-safe-area-view--save然后我用xcode运行我的项目,它显示错误这里

ios - 不变违规 : Native component for "RCTImageView" does not exist

我在Xcode中创建了带有一个“主”页面的原生项目,项目的其余部分我想在ReactNative中完成。在我尝试使用之前一切都很顺利JSX中的标记。我试图找到解决方案,但没有效果。如果我完全在ReactNative中创建项目(Xcode中没有现有部分)标签完美运行。 最佳答案 我想出了问题出在哪里。我没有将“RCTImage”添加到我的Podfilepod'React',:path=>'./node_modules/react-native',:subspecs=>['Core','CxxBridge','DevSupport','R

javascript - 如何在 React Native 中截图测试?

我想使用屏幕截图测试我的ReactNative应用程序。UIAutomationjavascript文件将由fastlane执行并且应该为我提供我需要的所有subview。这部分工作正常。我的主要问题是我不明白我是如何点击一个元素的。我找到的每个示例都是简单的objective-c,并使用标准元素进行导航,如标签栏。我的应用程序有一个汉堡图标,它在打开菜单的TouchableHighlight上有一个点击事件。我正在寻找引用单个TouchableHighlight元素以便与之交互的可能性。这样的答案加分,我不用写Objective-C。 最佳答案

ios - React Native Text 组件不会在 View 组件内居中

您好,我认为这应该很简单,但我无法让它工作。似乎无论我做什么,我都无法让文本组件在View内水平居中。我试过使用alignItems:center,justifyContent:center,alignSelf:center,textAlign:center...没有任何效果。我可以让它垂直居中,但不能水平居中。为什么yyyy亲爱的主?Applogohere如何让文本在垂直和水平方向上都居中?这是我的CSS:titleContainer:{flex:1,marginTop:30,marginBottom:30,justifyContent:'center'},title:{color:

ios - "react native pushnotificationIOS "scheduleLocalNotification"firedate 对象格式

有谁知道“PushNotificationIOS”方法“scheduleLocalNotification”的“fireDate”对象的日期和时间格式提前致谢 最佳答案 我在向fireDate发送错误字符串时收到以下错误消息:Expectedformat:YYYY-MM-DD'T'HH:mm:ss.sssZ如果没有其他格式适用,我建议使用上面的格式,以下代码使用moment有效:moment().format("YYYY-MM-DDTHH:mm:ss.sssZ") 关于ios-"reac

ios - react native : Refs in ListView

看起来很难直接访问views中的refs。现在我有一个带有单元格的ListView。在renderRow函数中,我有类似的东西:renderRowView:function(rowData){return},在这种情况下,如果我想使用ref访问此TextInput,它将是undefined。我在Github上看到一个帖子(https://github.com/facebook/react-native/issues/897)提到了解决这个问题的方法,但我仍然不明白如何使用它:render:function(){return(this.rows[sec][i]=row}>{rowData

Android react-native 应用程序不拾取字体

我正在尝试在我的react-native应用程序中使用字体“VerveineCorpRegular”。该字体适用于iOS版本,但不适用于Android版本。字体为.tff格式并放置在我工作的根目录中(链接在package.json中并且我已经运行了react-native链接)和“android/gradle/src/main/assets/fonts”中但它仍然没有选择字体。我还多次清理并重建了该应用程序。在android调试器中检查使用该字体的元素时,它说它正在使用该字体。但是字体还是默认字体。有人可以就此问题提供一些帮助或指导吗?谢谢! 最佳答案

ios - 为什么 React Native Picker 在 iOS 上不显示?

我正在尝试使用ReactNative中的元素。它在Android上运行良好,但在iOS上不显示。 最佳答案 您需要为您的选择器元素设置一个高度和一个宽度顺便说一句,选择器不会像键盘那样出现。 关于ios-为什么ReactNativePicker在iOS上不显示?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/45257740/

javascript - 为什么 iPad/iOS 上的 native 相机分辨率与 getUserMedia 存在差异?

我为iPad构建了这个网络应用程序,它使用getUserMedia并将生成的视频流式传输到网站上的视频元素。我使用的型号是iPadAir,后置摄像头分辨率为1936x2592。目前getUserMedia方法的约束是:video:{facingMode:'environment',width:{ideal:1936},height:{ideal:2592}}但是,当我拉入视频时,它看起来相当粗糙。挖掘控制台日志以获取流、视频轨道,然后是该轨道的设置,视频的分辨率似乎已缩小到720x1280。这有什么特别的原因吗?是否有webRTC/getUserMedia可以处理的最大分辨率?

ios - 找不到用于 react-native-vector-icons 的 RCTfont+FA5.h 文件

对于react-native-vector-iconsRCTfont+FA5.h找不到文件,我不知道我到底哪里出错了?我做的步骤:1.npmireact-native-vector-icons2.react-native链接react-native-vector-icons并且在尝试构建时,我不断收到错误“RCTfont+FA5.h”未找到。P.S:我正在使用cocoapods,我确保我已经在ios文件夹中运行podinstall并且还使用.xcworkspace文件进行构建。感谢您花时间阅读并尝试提供帮助。 最佳答案 当你在RN中