質問編集履歴
5
文字間違いを修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
<実現したいこと>
|
6
6
|
|
7
|
-
UIImagePickerController を使ってユーザーがどんどん画像をアップロードするアプリを
|
7
|
+
UIImagePickerController を使ってユーザーがどんどん画像をアップロードするアプリを開発しております。具体的な流れは以下です。
|
8
8
|
|
9
9
|
|
10
10
|
|
4
コードの内容を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,34 +32,30 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
|
36
|
-
|
37
35
|
```Swift
|
38
36
|
|
39
37
|
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
|
40
38
|
|
41
|
-
|
39
|
+
let alertController = UIAlertController(title: "確認", message: "本当にこの画像を追加しますか?", preferredStyle: UIAlertControllerStyle.alert)
|
42
40
|
|
43
|
-
|
41
|
+
let okAction = UIAlertAction(title: "OK", style: .default, handler: { (action) -> Void in
|
44
42
|
|
45
|
-
|
43
|
+
ProgressManager.showLoadingView()
|
46
44
|
|
47
|
-
|
45
|
+
//画像アップロードの処理
|
48
46
|
|
49
|
-
|
47
|
+
//UIImagePickerController の状態を呼び出された直後の状態に戻す処理を書きたいです。
|
50
48
|
|
51
|
-
|
49
|
+
})
|
52
50
|
|
53
|
-
|
51
|
+
let cancelAction = UIAlertAction(title: "キャンセル", style: UIAlertActionStyle.cancel, handler: nil)
|
54
52
|
|
55
|
-
|
53
|
+
alertController.addAction(cancelAction)
|
56
54
|
|
57
|
-
|
55
|
+
picker.present(alertController, animated: true, completion: nil)
|
58
56
|
|
59
|
-
|
57
|
+
|
60
58
|
|
61
59
|
}
|
62
60
|
|
63
|
-
|
64
|
-
|
65
61
|
```
|
3
説明を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,9 +14,9 @@
|
|
14
14
|
|
15
15
|
3.[写真の使用]ボタンを押します。AlertViewCntroller が起動し、"本当にこの写真を使用しますか" というメッセージが表示されます。
|
16
16
|
|
17
|
-
4.「はい」 をクリックすると、選択された画像がアップロードされます。アップロードが完了したら、した旨のメッセージが流れます。
|
17
|
+
4.「はい」 をクリックすると、選択された画像がアップロードされます。アップロードが完了したら、した旨のメッセージが流れます。
|
18
18
|
|
19
|
-
5.
|
19
|
+
5.再度 2 - 4 を繰り返します。
|
20
20
|
|
21
21
|
|
22
22
|
|
2
文法の誤りを修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {
|
42
42
|
|
43
|
-
AlertUtil.showConfirmAlertWithOKandCancel(picker, confirmMessage: "
|
43
|
+
AlertUtil.showConfirmAlertWithOKandCancel(picker, confirmMessage: "画像をアップロードしますか?", okClousure: { (action) -> Void in
|
44
44
|
|
45
45
|
ProgressManager.showLoadingView()
|
46
46
|
|
1
説明を変更しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
[iOS Swift3.0] UIImagePickerController の写真撮影後の状態から
|
1
|
+
[iOS Swift3.0] UIImagePickerController の写真撮影完了後の状態から撮影モードの状態に戻したい。
|
test
CHANGED
@@ -20,7 +20,15 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
+
この手順の4から2に戻る際、4が終わった時点で、直前に撮った写真が表示されていますがこの画像を破棄して撮影モードに戻し、2に進みたいと考えています。([再撮影]を押さずに、[再撮影]タップ時のフローを実施したいです。)
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
UIImagePickerControllerDelegate を継承しているクラスにてimagePickerController メソッド内で下記のような流れで実装するものと思われますが...
|
28
|
+
|
23
|
-
|
29
|
+
どのように実装すれば良いかおわかりの方がいらっしゃいましたらご教示いただけますでしょうか。
|
30
|
+
|
31
|
+
どうぞよろしくお願いします。(画像のアップロードの方法はこちらで確認しているので、その部分は問題ありません。)
|
24
32
|
|
25
33
|
|
26
34
|
|