読者です 読者をやめる 読者になる 読者になる

しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

Storyboardで0.5pxの線を引く

Storyboard

Storyboard上で0.5pxの線を引きたい場合は0.5pxのUIViewを設置するのが手っ取り早いです。
しかしXcodeは0.5pxにする際に少し変な動きをするのでその辺り記述していきます。

Xcodeはバージョン7.0を使っています。

UIViewのheightを0.5pxにする

heightですが0.5pxにする場合は0.5pxと2回指定する必要があります。
Storyboard上で0.5pxにを指定しようとすると1pxに変換されます。
1pxに変換された後にもう一度0.5pxを指定しようとすれば0.5pxになります。

f:id:llcc:20151007232912p:plain

AutoLayoutを0.5pxにする

AutoLayoutで高さを0.5pxに指定する場合は普通に0.5pxを入れればよいです。
しかし既に作られたAutoLayoutを0.5pxにしようとしても0pxになってうまくいきません。
既に作られたAutoLayoutを0.5pxにしたい場合は一度削除してから付け直すのが良いです。

f:id:llcc:20151007233252p:plain