DialogGameScore 0.0.2

DialogGameScore 0.0.2

Maintained by Keith Gapusan--description=macbook pro.



GameScoreDialog

A reusable dialog for a 2 player project.

Packagist Swift 4.0.x Version

CocoaPods

https://cocoapods.org/pods/DialogGameScore

target 'MyApp' do
    pod 'DialogGameScore', '~> 0.0.2'
end

Objective-C

#import "DialogGameScore-Swift.h"

@interface ViewController () <GameDialogViewDelegate>

@end
@implementation ViewController

GameScoreDialog *gameView;

- (void)viewDidLoad {
    gameView = [[GameScoreDialog alloc] initWithFrame:CGRectMake(0, [UIScreen mainScreen].bounds.origin.y - 100, self.view.frame.size.width, self.view.frame.size.height)];
    gameView.delegate = self;
    [self.view addSubview:gameView];
    /*if you want to set the label title*/
    gameView.tfHome.text = [NSString stringWithFormat:@"%@",self.gameDetailDictionary[@"total_score"]];;
}

/*delegate method*/
- (void)didPressedButton:(NSDictionary<NSString *,id> * _Nonnull)data {



    NSString *button = [data objectForKey:@"button"];
    if ([button isEqualToString:@"submit"]){
        NSLog(@" %@" ,[data objectForKey:@"button"] );
        /**
            add your post method here
        **/
        NSDictionary *score = [data objectForKey:@"data"];
        NSLog(@" %@ %@" , [score objectForKey:@"homeScore"],[score objectForKey:@"oppponentScore"]  );
        [self.gameDetailDictionary addEntriesFromDictionary:score];
        //[self.gameDetailDictionary setObject:score forKey:@"score"];
        NSLog(@"%@" , self.gameDetailDictionary);
        }else{
            [gameView removeFromSuperview];
        }
}