質問編集履歴

1

追記

2016/02/04 05:41

投稿

Kesth
Kesth

スコア83

test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,81 @@
97
97
 
98
98
 
99
99
  よろしくお願いいたします。
100
+
101
+
102
+
103
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーー
104
+
105
+ 【追記」
106
+
107
+ 今回お聞きしたいセルの取得方法のイメージとしては、UITouchEventなど
108
+
109
+ 何かしらのイベントを経由せずに特定のセルを直接定義し、取得する方法です。
110
+
111
+ UITouchEventによる方法ですと、タッチした位置に基づいたセルを
112
+
113
+ 取得していると思いますが、このようなイベント等によってセルを定義をし
114
+
115
+ それに応じたセルを取得する方法ではなく、取得したいセル自体を
116
+
117
+ なんらかの形で直接定義してそれを変数などに保存し、取得したいと考えています。
118
+
119
+ 例えば、以下のようなイメージです。
120
+
121
+
122
+
123
+ ```Swift
124
+
125
+ class Sample: UIViewController...{
126
+
127
+ //このようにUIEvent等に頼らずセル自体を直接定義し
128
+
129
+ //後のfunc内やメソッド等で自由にアクセスしたい。
130
+
131
+ let customCell1 = ......
132
+
133
+ let customCell2 = ......
134
+
135
+
136
+
137
+ override func viewDidLoad(){
138
+
139
+ super.viewDidLoad()
140
+
141
+ //省略
142
+
143
+ }
144
+
145
+
146
+
147
+ func buttonTapped(sender: UIButton){
148
+
149
+ //外部からCustomCell内のプロパティを操作したい
150
+
151
+ let label = cutomCell1.label
152
+
153
+ label.color = UIColor.redColor()
154
+
155
+ }
156
+
157
+
158
+
159
+ func imageAdd(sender: UIButton){
160
+
161
+ //外部からCustomCell内のプロパティを操作したい
162
+
163
+ let imageView = customCell2.imageView
164
+
165
+ let image = UIImage(named: "sample")
166
+
167
+ imageView.image = image
168
+
169
+ }
170
+
171
+
172
+
173
+ }
174
+
175
+
176
+
177
+ ```