【Swift/UIKit】UIScrollViewの領域を動的に拡大する方法!contentInset

【Swift/UIKit】UIScrollViewの領域を動的に拡大する方法!contentInset

この記事からわかること

  • Swift/UIKitUIScrollView領域動的拡大する方法
  • contentInsetプロパティとは?

index

[open]

\ アプリをリリースしました /

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

環境

UIScrollViewの領域を動的に拡大する方法

公式リファレンス:UIScrollView.contentInset

UIScrollViewコードから動的に領域を拡大するにはcontentInsetプロパティにUIEdgeInsets型で値を渡すことで実現することができます。

scrollView.contentInset = UIEdgeInsets(top: 200, left: 20, bottom: 300, right: 20)

このプロパティの値はコンテンツとコンテンツの端の間にスペースを拡張することができます。デフォルト値は0になっているので拡張したい方向にだけ値を渡すことでスクロールビューの領域を拡張することも可能です。

scrollView.contentInset.top = 100
scrollView.contentInset.left = 100
scrollView.contentInset.bottom = 100
scrollView.contentInset.right = 100

まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。

ご覧いただきありがとうございました。

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

New Article

index