[英]react-native passing data to - (UIView *)view from javascript
我有我的- (UIView *)view
方法,该方法返回uitextview
看起来像这样
- (UIView *)view
{
UITextView *tx =[[UITextView alloc]init];
[tx setReturnKeyType:UIReturnKeyDone];
[tx setTag:1];
tx.delegate = self;
return tx;
}
我希望能够在创建UITextView
时将javascript值传递给此方法。 我不确定react-native是否支持这一点。 简单的例子,我希望它看起来像这样。
- (UIView *)view
{
UITextView *tx =[[UITextView alloc]init];
[tx setReturnKeyType:UIReturnKeyDone];
[tx setTag:1];
tx.delegate = self;
//here is where I use the passed in values
tx.text=javascriptValuePassedIn;
return tx;
}
我需要在创建时将一些数据从UITextView
加载到UITextView
中。 我不能在创建时使用委托。 我唯一想到的方法是设置一些静态服务来获取数据并在UITextView
创建时使用它。
自上而下的数据是本机的局限性。 我认为您无法在组件创建时将数据从JS推送到Native ios代码。 创建组件时,我必须设置一些静态服务来获取数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.