草庐IT

native主扫

全部标签

javascript - ListView 在 IOS 键盘后面呈现 - React Native

在我的nativereact应用程序中,我有一个呈现TextInput和ListView的View。ListView根据在TextInput中键入的内容进行填充。this._renderRow(rowData)}/>我的问题是ListView的一部分在IOS键盘后面呈现。在没有外部库的情况下,有什么方法可以告诉ListView在可用空间中呈现,即不在键盘下方。 最佳答案 您应该使用onBlur和onFocus事件或keyboardeventsplugin并在键盘打开时调整列表样式。看看这个:how-to-auto-slide-the

ios - 从终端手动链接 React native 项目的 native 库

我正在按照手动库链接的说明进行操作:https://facebook.github.io/react-native/docs/linking-libraries-ios.html#manual-linking它涉及将.xcodeproj项目文件拖放到和其他几个拖放步骤。是否可以通过终端执行此操作? 最佳答案 这可以用React来完成NativePackageManager,或rnpm。安装rnpm后,您可以通过运行rnpmlink安装所有本地库。或通过运行rnpmlink的单个依赖项.

ios - 响应高度/宽度样式的 React Native 自定义 iOS View

我正在尝试让我的自定义UIView响应宽度和高度样式,例如我密切关注https://github.com/brentvatne/react-native-dashed-border-example中的简单示例目前我的View和ViewManager看起来像:#import"MyCustomView.h"#import"RCTViewManager.h"@implementationMyCustomView-(instancetype)initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){//Create

javascript - 将字符串从 Obj-C 传递到 React Native

我目前正在用ReactNative构建一个应用程序,遇到了一个我似乎无法在我的RN框架中解决的问题,我可能需要提到我是Objective-C的新手。但是,我设法通过在我的AppDelegate.m文件中调用它来获取它。但是如何将我在appdelegate中创建的这个字符串变量传递给我的javascript文件呢?我快速浏览了NativeAppEventEmitter,但它似乎有所不同。在我的AppDelegate.m中,它看起来像这样:-(BOOL)application:(UIApplication*)applicationopenURL:(NSURL*)urlsourceAppli

ios - 响应 native iOS Spotify SDK

我正在关注SpotifySDKtutorial,并尝试为我的应用程序制作一个RN模块。这是我的SpotifyModule.m代码:​​#import"SpotifyModule.h"#import"React/RCTLog.h"#import"React/RCTBridge.h"@implementationSpotifyModuleRCT_EXPORT_MODULE()+(id)sharedManager{staticSpotifyModule*sharedManager=nil;@synchronized(self){if(sharedManager==nil)sharedMana

javascript - React Native、Rx.Net 和 RxSwift : commonalities

我正在使用RxSwift作为其他人启动的项目的一部分。想要更多地了解ReactiveX的理论,我遇到了ReactNative和Rx.Net.我想确保我正确理解以下内容:ReactNative是一个JavaScript库,允许开发人员构建native用户界面。该库将Javascript代码转换为native移动代码。RxSwift旨在实现Rx.Net的概念,但与ReactNative不同且不直接相关。共同点是它们都实现了Reactiveprogramming的概念。因此,为什么在他们的名字中共享“React”/“Reactive”这个词。这就是共性应该结束的地方,对吧?结论:由于RxSw

ios - 适用于 iOS 的 Ionic 构建 - ionic-native/core 版本问题

当尝试将iOS平台添加到Ionic3项目时,我收到一个奇怪的错误,即较新版本的ionic-native/core不满足所有旧版本的要求。我有最新的核心-如何解决这个问题以便我可以添加平台?ioniccordovabuildios>cordovaplatformaddios--saveUsingcordova-fetchforcordova-ios@~4.3.1Error:Failedtofetchplatformcordova-ios@~4.3.1Probablythisiseitheraconnectionproblem,orplatformspecisincorrect.Check

ios - React Native 对 RCTBridgeModule.h 中 'RCTMethodInfo' 的重新定义

iOS中的ReactNative0.49我克隆我的项目安装npm并从git链接并运行但是它在代码中的RCTBridgeModule.h中有错误typedefstructRCTMethodInfo{constchar*constjsName;constchar*constobjcName;constBOOLisSync;}RCTMethodInfo;有2个错误Redefinitionof'RCTMethodInfo'andTypedefredefinitionwithdifferenttypes('struct(anonymousstructat../../react-native/Re

ios - 为什么 websocket 在使用代码 1000 响应 native 打开后立即关闭。(iOS)

当我建立连接时,网络套接字立即关闭并返回代码1000。有人能告诉我为什么会这样吗?这是我的简单代码:letws=newWebSocket("wss://myhost/my-path?param1=value1¶m2=value2")ws.onopen=()=>console.log('OPEN')ws.onclose=(e)=>console.log('CLOSE:code:'+e.code)ws.onmessage=(e)=>console.log('MESSAGE:',e.data)ws.onerror=()=>console.log('ERROR')//Theresult

ios - 如何将适用于 iOS 的 Adob​​e AIR3 native 扩展链接到 iOS 框架?

我正在开发一个带有AIR3iOSnative扩展的应用,该扩展使用Accelerate.framework按照教程中提到的第一个步骤,成功创建了一个.ane文件等。当我运行最终打包命令(adt-package-targetipa-test...)时,出现以下错误:ldwarning:unexpectedsrelocationtype9ldwarning:unexpectedsrelocationtype9...(重复几次)Undefinedsymbols:"_vDSP_vsdiv",referencedfrom:..."_vDSP_vsmul",referencedfrom:.....