Open7
Swift: Conprehensive TIPS I learned about Swift
Viewに対して角丸が設定できない
layer.cornerRadius = ~~
が効かないことがあった
…layer.masksToBounds
をtrue
に設定することで解決
storyboard → Runtime Attribute
でも同様
modalView
が閉じたことを検知する
modal
が閉じた時に何か処理をしたいとする
…presentationControllerDidDismiss
メソッドを使う
modal
の実装はviewWillAppear
やviewDidAppear
が呼ばれない場合があるから注意
Buttonに画像を載せる時の注意
画像のサイズ関連に気を付ける
…ボタンに画像を載せた上で
button.imageView.contentMode = .scaleAspectFit
でアスペクト比を維持するのを忘れないようにする。
透明なTabbarを作成する
-
【Swift5】UITabBarの背景と境界線を透明にする方法
→背景はViewControllerから変更可能(だった気がする)