ObjecTips

Swift & Objective-C で iOS とか macOS とか

Interface Builder

IBSegueAction の使い方

Xcode 11から IBSegueAction が追加された。利用可能なOSは iOS 13, macOS 10.15以降 この新機能は Segue で接続し呼び出す ViewController への必須パラメータ渡しの点でメリットがある。 既存実装 prepare(for:sender:) だと func prepare(for segue: UISt…

Auto Layout の Multiplier の指定方法いろいろ

Auto Layout で Multiplier を指定する時に多いのが View のアスペクト比を指定するケースだと思う。 InterfaceBuilder上で View を選択して、以下から Aspect Ratio の Constraint を追加する。 追加したらその Constraint を選択して、インスペクタで 4:3 …