feat:iOS support toast gravity

This commit is contained in:
pengfei.zhou
2019-11-20 18:15:04 +08:00
parent 748bac8bc1
commit 2d0570c09f
4 changed files with 44 additions and 16 deletions

View File

@@ -20,6 +20,7 @@
// Created by pengfei.zhou on 2019/7/29.
//
#import <Doric/Doric.h>
#import "DoricModalPlugin.h"
#import "DoricUtil.h"
@@ -27,7 +28,11 @@ @implementation DoricModalPlugin
- (void)toast:(NSDictionary *)dic withPromise:(DoricPromise *)promise {
dispatch_async(dispatch_get_main_queue(), ^{
showToast(dic[@"msg"]);
__block DoricGravity gravity = BOTTOM;
[dic[@"gravity"] also:^(NSNumber *it) {
gravity = (DoricGravity) [it integerValue];
}];
showToast(dic[@"msg"], gravity);
});
}