Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

Intrinsic Content Size

以下を呼んだメモ

iOSのAutoLayoutにおけるIntrinsic Content Sizeについて - Qiita

ビューを表示するための最低サイズ UIViewのプロパティとしてある。 読み取り専用だがオーバーライドはできる。

StoryBoard/XIBで一時的に設定できるがこの設定は実行時には影響しない。

Content Hugging Priority コンテンツサイズよりも大きくなりにくさ Compression Resistance Priority コンテンツサイズよりも小さくなりにくさ ちなみにNSLayoutConstraintは1000なのでこれらより大きい。

UIButon 250, 750 UILabel 251,750 UIImageView 251, 750 UISwitch 750, 750 UIActivityIndicatorView 750, 750

ViewのサイズがintrinsicContentSize以上だとContent Hugging Priorityの値 ViewのサイズがintrinsicContentSize以下だとContent Compression Resistance Priorityの値