我正在使用React Native应用程序,我正在尝试设置自定义启动屏幕,但我无法做到.
React Native默认创建一个LaunchScreen.xib,所以我在Images.xcassets中创建了一个LaunchImage:
我还读到我要在我的选项中修改"应用程序图标和启动图像"下的"启动屏幕文件":
一旦我完成了,我的启动屏幕变得完全黑了,当应用程序加载时,有顶部和底部黑色框架:
所以我不知道在React Native项目中设置启动画面需要做些什么.
如果有人可以帮我解决这些麻烦,我将不胜感激.
提前致谢.
是否可以<ScrollView>在React Native中获取当前滚动位置或组件的当前页面?
所以类似于:
<ScrollView
horizontal={true}
pagingEnabled={true}
onScrollAnimationEnd={() => {
// get this scrollview's current page or x/y scroll position
}}>
this.state.data.map(function(e, i) {
<ImageCt key={i}></ImageCt>
})
</ScrollView>
Run Code Online (Sandbox Code Playgroud) 我正在创建-bash:react-native:在创建react-native项目时找不到命令错误.
以下是其他信息
1. brew --version
homebrew 0.9.9
2 brew info watchman
watchman `enter code here`stable 4.50
/usr/local/Cellar/watchman/4.4.0
3. brew info flow
stable 0.24.1
/usr/local/Cellar/flow/0.24.1
4. brew info node
stable 6.1.0
/usr/local/Cellar/node/6.1.0
5. npm -version
3.8.6
6. echo $PATH
/Users/Ashok/.rbenv/shims:/Users/Ashok/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
Run Code Online (Sandbox Code Playgroud)
我尝试了从下面的链接建议的步骤,但我仍然得到相同的错误.
我没有他们在解决方案中指定的任何"npm"目录
Ashoks-MacBook-Pro:share Ashok$ ls
aclocal doc info ruby-build zsh
autoconf emacs man systemtap
Run Code Online (Sandbox Code Playgroud)
但我发现npm文件存在于以下位置.
/usr/local/Cellar/node/6.1.0/etc/bash_completion.d
Run Code Online (Sandbox Code Playgroud)
我卸载了react-native并再次安装,但我仍面临同样的问题.
I am getting this warning in log :
ViewPropTypes will be removed from React Native. Migrate to ViewPropTypes exported from 'deprecated-react-native-prop-types
even I haven't used ViewPropTypes anywhere in my code.
some of my packages are :
"@react-navigation/native": "^6.0.8",
"@react-navigation/native-stack": "^6.5.2",
"native-base": "^2.13.14",
"react": "17.0.2",
"react-native": "0.68.0",
"react-native-modal": "^13.0.0",
"react-native-responsive-screen": "^1.4.2",
"react-native-safe-area-context": "^4.2.4",
"react-native-screens": "^3.13.1",
"react-native-svg": "^12.3.0",
"react-redux": "^7.2.6",
"redux-thunk": "^2.4.1"
Run Code Online (Sandbox Code Playgroud) 我的应用程序中有一个很长的文本,我需要截断它并在末尾添加三个点.
我怎么能在React Native Text元素中做到这一点?
谢谢
是什么导致以下问题?我的Android SDK版本不受支持吗?
Starting JS server...
Building and installing the app on the device (cd android && gradlew.bat installDebug)...
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> failed to find Build Tools revision 23.0.1
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 iOS 中构建一个 react-native 应用程序,但不幸的是遇到了以下问题(指的是 libevent/Flipper):
'event2/event-config.h' file not found
我有 react-native v0.63.4 并且我已经使用react-native link并运行了这些包pod update。我也删除了我的Podfile.lock并pod install再次运行。
我的猜测是这与 Flipper 版本有关?当我use_flipper!在我的 Podfile 中注释掉并构建时,它可以工作。
关于如何解决这个问题的任何想法?
如何在文本字段中以粗体或斜体显示单个单词?有点像这样:
<Text>This is a sentence <b>with</b> one word in bold</Text>
Run Code Online (Sandbox Code Playgroud)
如果我为粗体字符创建一个新的文本字段,它会将它分成另一行,这样肯定不是这样做的.这就像在<p>标签中创建<p>标签只是为了使一个单词变为粗体.
我只想支持纵向视图.如何让React Native应用程序不自动旋转?我尝试搜索文档和Github问题,但我没有找到任何有用的东西.
react-native ×10
ios ×4
android ×2
reactjs ×2
ellipsis ×1
javascript ×1
json ×1
local-files ×1
xcode ×1