contentInset
インスタンス内のプロパティが何のために使用されるのか説明してくれる人はいますかUIScrollView
? また、例を挙げて説明してくれる人はいますか?
ベストアンサー1
コンテンツ ビューとそれを囲むスクロール ビュー間のインセットの距離を設定します。
オブジェクト-C
aScrollView.contentInset = UIEdgeInsetsMake(0, 0, 0, 7.0);
スウィフト5.0
aScrollView.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 7.0)
ここに良いスクロールビューに関する iOS リファレンス ライブラリの記事有益なスクリーンショットがあります(図1-3) - ここではテキストでそれを再現します:
_|←_cW_→_|_↓_
| |
---------------
|content| ↑
↑ |content| contentInset.top
cH |content|
↓ |content| contentInset.bottom
|content| ↓
---------------
_|_______|___
↑
(cH = contentSize.height; cW = contentSize.width)
スクロール ビューは、コンテンツ ビューと、指定されたコンテンツ インセットによって提供されるパディングを囲みます。