Open KazukiOhta opened 5 years ago
また、古い記事だと言語のバージョンが2つくらい違ったりするので、比較的新しめの記事を選んだ。
最終的に、次のようなコードとなった。
import UIKit
class ViewController: UIViewController {
//numberというInt型の(整数の型の)変数を作る
var number:Int! = 0
//Labelをコードから変更できるようにする
@IBOutlet weak var label:UILabel!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
//Botanを押した時のアクションを書く
@IBAction func button (){
//numberという変数にnumberに1を足したものを代入する
number = number + 1
//labelに表示できるようにnumberをInt型(整数の型)からString型(文字列の型)にかえ、labelに代入する
label.text = String(number)
label.font = UIFont.systemFont(ofSize: CGFloat(number))
}
}
デモ動画はこんな感じです。
検索した記事
この記事たちを選んだ理由
1番目の記事でカウントアプリの作り方がわかれば、ボタンやラベルの配置方法、ボタン押下時の処理方法がわかる。あとは、フォントサイズの変更方法だけ別で検索すれば良いので、2番目の記事を用いてフォントサイズを変更すれば良い。