質問編集履歴

3

文章の訂正

2018/07/03 02:57

投稿

Jirobe
Jirobe

スコア11

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- これはバックグラウンドにした際にOnDisappearing()が呼ばれてViewのメッセージの受信が終わったタイミングの中ViewModelから画面遷移などのメッセージが流れて、Viewは遷移のメッセージを受信できず無視されたためと考えています。
21
+ これはバックグラウンドにした際にOnDisappearing()が呼ばれてViewのメッセージの受信待機が終わったタイミングのに処理の終わったViewModelから処理後の画面遷移などのメッセージが流れて、Viewは遷移のメッセージを受信できず無視されたためと考えています。
22
22
 
23
23
 
24
24
 

2

文章の訂正

2018/07/03 02:57

投稿

Jirobe
Jirobe

スコア11

test CHANGED
File without changes
test CHANGED
@@ -6,25 +6,27 @@
6
6
 
7
7
  ・MessagingCenter.SubscribeをOnAppearing()、MessagingCenter.UnsubscribeをOnDisappearing()に書いています。
8
8
 
9
- ・ある程度、重い処理を行います。
9
+ ~~・ある程度、重い処理を行います。~~
10
+
11
+  ⇒すみません。訂正します。上は重要ではありませんでした。
10
12
 
11
13
 
12
14
 
13
15
  ### 教えてほしいこと
14
16
 
15
- Xamarin.Formsのアプリの重い処理の間にユーザが別のアプリを起動して、Xamarin.FormsのアプリをバックグラウンドにするとXamarin.Formsのアプリが固まってしまいました
17
+ Xamarin.Formsのアプリの処理の間にユーザが別のアプリを起動して、Xamarin.Formsのアプリを一瞬でもバックグラウンドにするとXamarin.Formsのアプリが固まってしまいま
16
18
 
17
19
 
18
20
 
19
- これはバックグラウンドにした際にOnDisappearing()が呼ばれてViewのメッセージの受信が終わった状態の中でViewModelから画面遷移などのメッセージが流れて、Viewは遷移のメッセージを受信できず無視されたためと考えています。
21
+ これはバックグラウンドにした際にOnDisappearing()が呼ばれてViewのメッセージの受信が終わったタイミングの中でViewModelから画面遷移などのメッセージが流れて、Viewは遷移のメッセージを受信できず無視されたためと考えています。
20
22
 
21
23
 
22
24
 
23
- そこで、ユーザがアプリをバックグラウンドしてもメッセージの受信をでようしたいと思っているのですがそういった場合はMessagingCenter.Subscribe、MessagingCenter.Unsubscribeをどこに書くのが良いか悩んでいます。
25
+ OnDisappearing()メッセージの受信をやめる」を書いていたため、一瞬もほかのアプリを起動しただけで固ま可能性のあるアプリっているので、「メッセージの受信開始する」と「メッセージの受信をやめる」をどこに書けば良いか悩んでいます。
24
26
 
25
27
 
26
28
 
27
- 良い方法をご教授いただけませんでしょうか。
29
+ Xamarin.FormsのPageのライフサイクル上、MessagingCenter.SubscribeとMessagingCenter.Unsubscribeをどこに書くのが良いでしょうか。
28
30
 
29
31
 
30
32
 

1

誤字修正

2018/07/03 02:54

投稿

Jirobe
Jirobe

スコア11

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ### 教えてほしいこと
14
14
 
15
- Xamarin.Formsのアプリの重い処理の間にユーザが別のアプリを起動して、Xamarin.FormsのアプリをバックグラウンドにするとXamarin.Formsのアプリアプリが固まってしまいました。
15
+ Xamarin.Formsのアプリの重い処理の間にユーザが別のアプリを起動して、Xamarin.FormsのアプリをバックグラウンドにするとXamarin.Formsのアプリが固まってしまいました。
16
16
 
17
17
 
18
18
 
@@ -28,4 +28,4 @@
28
28
 
29
29
 
30
30
 
31
- よろしくよろしくお願いいたします。
31
+ よろしくお願いいたします。