Swift 九九の表を作ってみた。

Swiftで九九の表を作りました。

for  in はよく使いますので忘れないようにしたいですね

import UIKit



class ViewController: UIViewController {

    override func viewDidLoad() {
    
        super.viewDidLoad()
      
        for y in 1...9 {
            for x in 1...9 {
                let label = UILabel()
                label.frame = CGRect(x: x*40-20, y: y*40-20, width: 30, height: 30)
                label.backgroundColor = UIColor.blue
                label.text = String(x*y)
                label.textAlignment = NSTextAlignment.center
                label.textColor = UIColor.white
                self.view.addSubview(label)
            }
        }
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

シュミレータの表示はこの通りです。コードでオートレイアウトのするにはどうすればいいのか調べましたが時間がかかったので次回の課題とします。

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Brackets

前の記事

Bracketsに乗り換えました