回答編集履歴

1

コメントを追加

2019/07/07 09:05

投稿

TakuyaAso
TakuyaAso

スコア1361

test CHANGED
@@ -26,6 +26,8 @@
26
26
 
27
27
  if UIImagePickerController.isSourceTypeAvailable(UIImagePickerController.SourceType.photoLibrary){
28
28
 
29
+ // すでに宣言したプロパティを使用
30
+
29
31
  self.firstPicker.sourceType = sourceType
30
32
 
31
33
  self.firstPicker.delegate = self
@@ -46,6 +48,8 @@
46
48
 
47
49
  if UIImagePickerController.isSourceTypeAvailable(UIImagePickerController.SourceType.photoLibrary){
48
50
 
51
+ // すでに宣言したプロパティを使用
52
+
49
53
  self.secondPicker.sourceType = sourceType
50
54
 
51
55
  self.secondPicker.delegate = self
@@ -76,6 +80,8 @@
76
80
 
77
81
  if let pickedImage = info[.originalImage] as? UIImage {
78
82
 
83
+ // ピッカーの種類がどちらかを判定する
84
+
79
85
  if(picker == self.firstPicker) {
80
86
 
81
87
  back1.image = pickedImage
@@ -166,6 +172,8 @@
166
172
 
167
173
  if let pickedImage = info[.originalImage] as? UIImage {
168
174
 
175
+ // Viewに付与したtagを用いてどちらのピッカーかを判別する
176
+
169
177
  if(picker.view.tag == 1) {
170
178
 
171
179
  back1.image = pickedImage
@@ -190,4 +198,4 @@
190
198
 
191
199
 
192
200
 
193
- 動作確認まではできていないですがいかがでしょうか?
201
+ 動作確認まではできていないですが,どちらかの方法でいかがでしょうか?