草庐IT

ios - React Native iOS 文本有时不换行

我正在开发ReactNative应用程序,遇到了一些文本未正确换行的奇怪问题。此文本换行问题仅发生在某些模拟器(iPhone6+/7+/8+/X)上。基本上我的应用程序的设计如下所示:Blahblahblahblah...LonglonglonglongtextBlahblahblahblah...LonglonglonglongtextBlahblahblahblah...Longlonglonglongtext{/*AbunchmoreTextcomponentsstyledsimilarlyasabove*/}我的样式定义如下:conststyles=StyleSheet.cre

android - 在 IOS 和 Android 上 react native fbsdk 用户更改问题

我使用此(https://github.com/facebook/react-native-fbsdk)组件尝试使用Facebook为我的应用程序设置身份验证。我已成功配置它,因此登录按钮在两个平台上都为我提供了一个有效token。问题是应用程序记录了成功登录的用户,要摆脱它非常棘手(只有重新安装才有帮助)。此外,当您尝试在android上的facebook应用程序中更改登录用户时-它会出错:'UserloggedinasdifferentFacebookuser'我总是收到this屏幕而不是登录表单,我可以在其中输入其他凭据或至少更改帐户。我使用提供的LoginManager.log

ios - Firebase react-native iOS 构建失败,出现 "-fobjc-weak is not supported on the current deployment target"

如果我尝试从XCode运行我的react-native应用程序,xcode会失败并显示消息:-fobjc-weakisnotsupportedonthecurrentdeploymenttarget如果我从shellreact-nativerun-ios运行,那么我也会收到一条错误消息:**BUILDFAILED**Thefollowingbuildcommandsfailed:CompileC/Users/michel/Development/Androdev/Firebase/Sample/FlightLogIos/ios/build/Build/Intermediates.noi

javascript - 如何使用 react-native 的 TextInput 的 `selectionState` Prop ?

我正在构建一个reactnative应用程序。我有一个,当发生某些事情时,我希望引起变得专注。上唯一记录的方法实例是.isFocused()和.clear()--似乎都不是我要找的。我显然想要.focus().我发现这个仅限iOSselectedStateProp似乎提供了我正在寻找的东西。Thedocs说:iOSselectionStateDocumentSelectionStateAninstanceofDocumentSelectionState,thisissomestatethatisresponsibleformaintainingselectioninformationf

ios - React Native - iOS Collection View

我应该在ReactNative中使用哪种方法来实现类似CollectionView的水平滚动?外观需要与原生iOSUICollectionView完全相似。 最佳答案 您可以同时使用FlatList和ScrollView。您只需要以正确的方式设置列表的样式,例如this。创建一个网格。检查UIExplorer了解基本组件的工作原理。 关于ios-ReactNative-iOSCollectionView,我们在StackOverflow上找到一个类似的问题:

javascript - 如何在 React Native 中打开 HTTP 服务器

我希望能够使用它的API将音乐发送到sonos。不幸的是,我知道的唯一方法是向设备发送URI,以便它可以下载它。我已经访问过包react-native-httpserver.这个还没有在Android中测试过。所以我看了一下Android的nanoHTTPD和iOS中的其他类似包为CocoaHTTPServer是。在这些包上创建一个包装器以构建跨平台的东西应该不是很困难,但我想知道是否有Javascript中的另一种解决方案或一些通过react-native-tcp开发的工作 最佳答案 我会回答我自己的问题,时间过去了,一些包已经发

android - 将 "reactive native"与我们现有的代码一起使用

我使用native方法编写我的应用程序,目前我想在我们的进一步开发中使用reactivenative以避免为iOS和Android编写两份代码。问题是我们不能完全重写所有的代码,我们想一个一个的替换项目。所以我想知道我是否可以使用响应式(Reactive)native编写我的项目的一些View,而其他保留我们使用了很长时间的native代码。如果可能的话,是否有关于如何做到这一点的现有教程? 最佳答案 您可以通过原生模块保留您最初编写的原生代码。您可以将当前项目逐个移植到原生模块,然后让React-Native访问它。我想最好的选择

iphone - 与 ASPX 页面交互时,UIWebview 不像 native iPhone 浏览器那样工作

我是iphone开发的新手,我一直在尝试创建一个指向ASPX网页的“包装器”应用程序。网页在我的UIWebview中加载没有任何问题,用户可以从两个下拉框中选择项目。这里的问题是,一旦用户从下拉菜单中选择了一个项目,页面应该刷新以反射(reflect)所选的值。这不会在我的webview中发生,但在我的iphone上的Safari中可以正常工作。这是网页链接,您可以看到我在说什么:here我的问题是..uiwebview和影响运行JS或ASPX或其他网页内容的native浏览器之间有什么区别,我该如何解决这个问题?感谢您的帮助! 最佳答案

android - 使用 xamarin 构建可在 native 应用程序中使用的跨平台库

我想构建一个iOS原生应用和一个Android原生应用。我想保留管理View的纯原生代码,即。为Android编写Java代码,为iOS编写Objective-C代码。我想知道是否可以使用Xamarin(或其他工具/技术)在C#中构建一个库;模型、网络代码、行为逻辑(ViewModel的东西)等可以在两个native应用程序之间共享。如果是,如何?:)谢谢! 最佳答案 不,根据thisforumdiscussion还不支持. 关于android-使用xamarin构建可在native应用

ios - 构建后 react native IOS

我关注了所有thesteps创建应用程序的iOS版本。最后,我构建了xcode并看到该过程是成功的。现在我构建的这个项目将被发送到苹果商店。我阅读的所有地方都没有说明构建后要做什么。我不知道它是如何工作的,因为我对IOS平台很陌生。如果之前安装过该应用程序的人有帮助,请感谢。 最佳答案 要将您的应用程序上传到Appstore,您需要拥有开发人员证书和配置文件,使用xcode可以轻松上传到itunesconnect。从模拟器选择下拉列表中选择GenericiOSdevice,然后点击产品菜单archive,它将存档项目和一个ipa文件