[Swift] UITableViewの上部にマージン(inset)が自動で設定されてしまうのをstoryboardで解除する。
1325 ワード
UITableViewやcellをカスタムで作った場合にUITableViewの上部に少しのinsetが表示されることがある。その対処法
コードで対処する方法
直接insetを上書きすることで無理やりinsetを変更することができる。
tableView.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
storyboardで対処する方法
UITableViewを含むViewControllerを選択,下の画像のViewController, Layoutの部分にあるAdjust Scroll View Insetのチェックを外す。
こうすることでinsetがviewdidload時点で変更されることがなくなる。
Author And Source
この問題について([Swift] UITableViewの上部にマージン(inset)が自動で設定されてしまうのをstoryboardで解除する。), 我々は、より多くの情報をここで見つけました https://qiita.com/tomosooon/items/2c9725896803f090698d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .