48 lines
1.1 KiB
Objective-C
48 lines
1.1 KiB
Objective-C
//
|
|
// MLSettingsAboutViewController.m
|
|
// Monal
|
|
//
|
|
// Created by jimtsai (poormusic2001@gmail.com) on 2021/4/12.
|
|
// Copyright © 2021 Monal.im. All rights reserved.
|
|
//
|
|
|
|
#import "MLSettingsAboutViewController.h"
|
|
#import "HelperTools.h"
|
|
|
|
@interface MLSettingsAboutViewController ()
|
|
@property (weak, nonatomic) IBOutlet UITextView* aboutVersion;
|
|
|
|
@end
|
|
|
|
@implementation MLSettingsAboutViewController
|
|
|
|
- (void) viewDidLoad
|
|
{
|
|
[super viewDidLoad];
|
|
|
|
[self.aboutVersion setText: [HelperTools appBuildVersionInfoFor:MLVersionTypeIQ]];
|
|
|
|
UIBarButtonItem* leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemClose target:self action:@selector(close:)];
|
|
self.navigationItem.leftBarButtonItem = leftBarButtonItem;
|
|
}
|
|
|
|
- (NSArray<UIKeyCommand*>*) keyCommands
|
|
{
|
|
return @[
|
|
[UIKeyCommand keyCommandWithInput:UIKeyInputEscape modifierFlags:0 action:@selector(close:)]
|
|
];
|
|
}
|
|
|
|
-(void) close:(id)sender
|
|
{
|
|
[self dismissViewControllerAnimated:YES completion:nil];
|
|
}
|
|
|
|
-(IBAction) copyTxt:(id)sender
|
|
{
|
|
UIPasteboard* pasteBoard = UIPasteboard.generalPasteboard;
|
|
pasteBoard.string = self.aboutVersion.text;
|
|
}
|
|
|
|
@end
|