kie*_*iel 1 react-native react-native-ios
android中的react native库可以使用“getCurrentActivity()”来代替“this”
final Activity activity = getCurrentActivity();
Run Code Online (Sandbox Code Playgroud)
而在 ios 中如何使用替换“self”来获取当前的 UIViewController
小智 7
对于“当前 UIViewController”,您很可能需要文件中的RCTPresentedViewController函数RCTUtils.h:
#import <React/RCTUtils.h>
// ...
UIViewController* vc = RCTPresentedViewController();
// ...
Run Code Online (Sandbox Code Playgroud)
注意:很老的RN版本没有这个API,但是可以很容易的手工实现,实现很简单:RCTUtils.m
| 归档时间: |
|
| 查看次数: |
964 次 |
| 最近记录: |