2016-12-08 16 views
0

私は関数を実行する前に3つのプロパティセットが必要なネイティブビューを取得しました。 iOSでどのように達成できますか? Androidでは、ViewManagerの関数 "onAfterUpdateTransaction"をオーバーライドできます。どうもありがとう。ネイティブネイティブUIコンポーネントに反応します

+0

あなたは手の込んだといくつかのコードを表示することができます

@interface AdView : RCTView 

.mファイル? – atlanteh

答えて

1

コードをトレースした後、私はRCTViewを拡張し、関数 'didSetProps'をオーバーライドできることを発見しました。この関数は、すべてのプロパティが設定された後に呼び出されます。

コード例:あなたの.hファイルで

- (void)didSetProps:(NSArray<NSString *> *)changedProps { 
    [self loadAd]; //Do your stuff here 
} 
関連する問題