iOS8向けアプリを開発していた時の話です。
 tableView separatorのLineのマージンが0にできなかった時の対処法を記載しておきます。
対処法
viewDidLoadで
tableView.layoutMargins = UIEdgeInsetsZerotableView 〜〜〜 cellForRowAtIndexPath 〜〜〜で
cell.layoutMargins = UIEdgeInsetsZero以下からの設定では、うまく行かなかった。
- Storyboard- Separator inset- custom
- left -> 0
 
 
- Separator inset
参考:
- iOS8でUITableViewのseparatorInsetに値をセットしても上手く行かない場合の対処法
  iOS8でUITableViewのseparatorInsetに値をセットしても上手く行かない場合の対処法 - QiitaiOS8 beta5で検証。 UITableViewでiOS7から、デフォルトでテーブルの境界線(separator)が左から15pxマージンを取るようになってますが、それを左いっぱいから境界線を引きたい場合は、 self.tablevie... iOS8でUITableViewのseparatorInsetに値をセットしても上手く行かない場合の対処法 - QiitaiOS8 beta5で検証。 UITableViewでiOS7から、デフォルトでテーブルの境界線(separator)が左から15pxマージンを取るようになってますが、それを左いっぱいから境界線を引きたい場合は、 self.tablevie...


コメント