質問編集履歴

1

詳細を追記

2016/05/11 12:44

投稿

yukitoto
yukitoto

スコア53

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,11 @@
6
6
 
7
7
 
8
8
 
9
+ 前提として、ストーリーボードを利用しない形で、コードで部品の生成を行っております。
10
+
11
+
12
+
9
- 現在自分でUIViewを継承したクラス(以後、HeaderView)を作成し、その上にボタンを配置しております。
13
+ 状況といたしましては、UIViewを継承したクラス(以後、HeaderView)を作成し、その上にボタンを配置しております。
10
14
 
11
15
  そしてそれを別のUIViewを継承したクラス(以後、BaseView)にてSubViewとして配置しております。
12
16
 
@@ -20,4 +24,48 @@
20
24
 
21
25
 
22
26
 
27
+ ```swift
28
+
29
+ class HeaderView: UIView {
30
+
31
+ init() {
32
+
33
+ let headerButton = UIButton()
34
+
35
+ self.addSubView(headerButton)
36
+
37
+ }
38
+
39
+ }
40
+
41
+
42
+
43
+ class baseView: UIView {
44
+
45
+ init() {
46
+
47
+ self.addSubView(HeaderView())
48
+
49
+ }
50
+
51
+ }
52
+
53
+
54
+
55
+
56
+
57
+ class ViewController: UIViewController {
58
+
59
+ override viewDidLoad() {
60
+
61
+ self.addSubView(baseView())
62
+
63
+ // ここでHeaderViewのheaderButtonに対してaddTargetをしたい。
64
+
65
+ }
66
+
67
+ }
68
+
69
+ ```
70
+
23
71
  とても複雑な状況かつ、稚拙な表現で申し訳ないのですが、何卒よろしくお願いします!