自作アプリを作ってみた -アプリ名:hanagasaki- card

はじめに

自作アプリを作りましたので、画面毎の機能とコードを説明したいと思います。
今回、card 画面の機能とコードを説明が記載されています。

使用環境

● OS:macOS Big Sur 11.3.1
● Xcode:12.5
● Swift:5.4
● DB Browser for SQLite:3.12.1

コード

//  BusinessCardViewController.swift
import UIKit

class BusinessCardViewController: BaseViewController {
   @IBOutlet weak var imageQR: UIImageView!
   @IBOutlet weak var imageCard: UIImageView! {
       didSet {
           imageCard.layer.cornerRadius = 20
       }
   }
   
   override func viewDidLoad() {
       super.viewDidLoad()
       addHeaderBar("Card", UIBarButtonItem(image: #imageLiteral(resourceName: "bars_24"), style: .done, target: self, action: #selector(tapHambugerMenu)), nil)
   }
   
   @IBAction func tiwitterQR(_ sender: UITapGestureRecognizer) {
       imageQR.image = UIImage(named: "twitter.PNG")
   }
   
   @IBAction func lineQR(_ sender: UITapGestureRecognizer) {
       imageQR.image = UIImage(named: "740ezdbw.png")
   }
   
   @IBAction func instagramQR(_ sender: UITapGestureRecognizer) {
       imageQR.image = UIImage(named: "IMG_4198.JPG")
   }
   
   @IBAction func noteQR(_ sender: UITapGestureRecognizer) {
       imageQR.image = UIImage(named: "IMG_4197.PNG")
   }
   
   @IBAction func youtubeQR(_ sender: UITapGestureRecognizer) {
       imageQR.image = UIImage(named: "qrcode_www.youtube.com.png")
   }

   @IBAction func blogURL(_ sender: UITapGestureRecognizer) {
       let url = URL(string: "twitter://user?screen_name=HB_itprog")
       if UIApplication.shared.canOpenURL(url!) {
           UIApplication.shared.open(url!)
       }
   }
   
}

おわりに

最後まで読んで下さりありがとうございます。
この記事が何かの実装に参考になれば幸いです。

参考文献


この記事が気に入ったらサポートをしてみませんか?