UITableView の罫線を端から引かれるようにする

nbeppu 579views 更新:2015年2月2日

iOS7 より、デフォルトの設定の場合 UITableView の罫線については、左から 15px ほどインデントした場所から引かれるようになります。
iOS7 と iOS8 で対応方法が異なるので、Swift で対応する場合は以下のように合わせて記述します。

if tableView.respondsToSelector("separatorInset") {
   tableView.separatorInset = UIEdgeInsetsZero;
}

if tableView.respondsToSelector("layoutMargins") {
   tableView.layoutMargins = UIEdgeInsetsZero;
}

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません