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