[英]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.