Swiftを写経6
とりあえず
シミュレータのキャプチャと書いたソースを乗せることにします。
ただ写経してるだけなので差は無いはず。
今日の写経
所感
特に無し
画面キャプチャ
ソースコード
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // 小さめのフォントの文字列をラベルに表示する let mySmallLabel: UILabel = UILabel() mySmallLabel.font = UIFont.systemFontOfSize(UIFont.smallSystemFontSize()) mySmallLabel.text = "小さめのフォントサイズ" mySmallLabel.frame = CGRect(x: 25, y: 0, width: 300, height: 150) self.view.addSubview(mySmallLabel) // システム標準のフォントサイズの文字列をラベルに表示する let myNormalLabel: UILabel = UILabel() myNormalLabel.font = UIFont.systemFontOfSize(UIFont.systemFontSize()) myNormalLabel.text = "システム標準のフォントサイズ" myNormalLabel.frame = CGRect(x: 25, y: 30, width: 200, height: 150) self.view.addSubview(myNormalLabel) // UIButton用のフォントサイズの文字列をラベルに表示する let myButtonLabel: UILabel = UILabel() myButtonLabel.font = UIFont.systemFontOfSize(UIFont.buttonFontSize()) myButtonLabel.text = "UIButtonのフォントサイズ" myButtonLabel.frame = CGRect(x: 25, y: 60, width: 300, height: 150) self.view.addSubview(myButtonLabel) // カスタムしたフォントサイズ(20)の文字列を食べるに表示する let myCustomLabel: UILabel = UILabel() myCustomLabel.font = UIFont.systemFontOfSize(CGFloat(20)) myCustomLabel.text = "ポイント20のフォントサイズ" myCustomLabel.frame = CGRect(x: 25, y: 90, width: 300, height: 150) self.view.addSubview(myCustomLabel) // Italic SystemFontの文字列をラベルに表示する let myItalicLabel: UILabel = UILabel() myItalicLabel.font = UIFont.italicSystemFontOfSize(UIFont.labelFontSize()) myItalicLabel.text = "Italicフォント" myItalicLabel.frame = CGRect(x: 25, y: 150, width: 300, height: 150) self.view.addSubview(myItalicLabel) // Boldの文字列をラベルに表示する let myBoldlabel: UILabel = UILabel() myBoldlabel.font = UIFont.boldSystemFontOfSize(UIFont.labelFontSize()) myBoldlabel.text = "Boldフォント" myBoldlabel.frame = CGRect(x: 25, y: 180, width: 300, height: 150) self.view.addSubview(myBoldlabel) let myAlialLabel: UILabel = UILabel() myAlialLabel.font = UIFont(name: "ArialHebew", size: UIFont.labelFontSize()) myAlialLabel.text = "ArialHebew" myAlialLabel.frame = CGRect(x: 25, y: 230, width: 300, height: 150) self.view.addSubview(myAlialLabel) } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } }