回答編集履歴

1

潜り込みについて追記。

2016/03/10 08:22

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,3 +1,7 @@
1
+ #謎のマージン
2
+
3
+
4
+
1
5
  それはセクションヘッダなので、表示したくないなら、
2
6
 
3
7
 
@@ -31,3 +35,33 @@
31
35
  }
32
36
 
33
37
  ```
38
+
39
+
40
+
41
+ #潜り込み
42
+
43
+
44
+
45
+ .xibから生成すると勝手に`autoresizingMask`が設定されてしまうようで、これを無効にすれば潜りこまなくなると思います。headerViewの生成直後に下記のコードを追加して下さい。
46
+
47
+
48
+
49
+ ```swift
50
+
51
+ headerView.autoresizingMask = [.None] //自動調整なし
52
+
53
+ ```
54
+
55
+
56
+
57
+ 逆に、コード生成して`autoresizingMask'を有効にすると、.xib生成時と同じように潜り込むと思います。
58
+
59
+
60
+
61
+ ```swift
62
+
63
+ tableView.tableHeaderView!.autoresizingMask = [.FlexibleWidth, .FlexibleHeight] //幅と高さを自動調整
64
+
65
+ ```
66
+
67
+