今日やったやつ。
003 UIButtonでいろいろなボタンを表示 - Swift Docs
学び
UIButtonクラス、というか、UIContorolerクラスには様々な便利なメソッドやプロパティが用意されている。
iOS開発全般に言えそうだけど、Storyboardを使わずに開発する場合、これらのUtilをガンガン使っていくことなりそう。
UIButtonについては、ButtonTypeで複数のデフォルトボタンが用意されている。
ボタンの状態(クリックされているかどうか等)は、UIControlStateに用意されている。Normal, Disabled, Selectedなど。
GCRectは対象オブジェクトのサイズを指定する。
サイズ指定(CGRect CGPoint CGSize) - iPhoneアプリ開発の虎の巻
今回、CGRectMakeを使った後にさらにCGPointを使ってattributeを足したんだけど、ちょっとだけ混乱した。
写経
プレビュー