RightonSK / flashcards_mobile_app

1 stars 0 forks source link

単語再生機能の実装 #28

Closed RightonSK closed 1 year ago

RightonSK commented 1 year ago

単語帳終了ロジックについて: 最初単語から最後までの移動のoffsetをwatchして、超えたら終了。 最後にcontainerのページとかを追加して、そこに移動するのをonPagechangedなどでwatchして、単語帳再生モードを終了させる。

RightonSK commented 1 year ago

allowImplicitScrollingが機能しない。

By default, implicit scrolling is enabled in ScrollView and its subclasses, including PageView. This means that if the user tries to scroll past the first or last page in a PageView, the PageView will continue to scroll in the same direction, even if there are no more pages to display.

You can disable implicit scrolling in a PageView by setting the allowImplicitScrolling property to false. When this property is set to false, the PageView will stop scrolling when the user reaches the first or last page, rather than continuing to scroll in the same direction.

RightonSK commented 1 year ago

再生モード終了時は、最後の単語の次のページを実装し、

RightonSK commented 1 year ago

pageControllerをnotifierの方で使用して、ページ数を上部に出すか

pageの表示はpageプロパティ

一個前に戻るのはjumpメソッドでできそう

RightonSK commented 1 year ago

implicit scrollingは、スワイプなどの動作によってスクロールできる仕組みなので必要。 explicit scrollingとは、ページ番号などを打って、スクロールするもの

RightonSK commented 1 year ago

6/1 ページ番号が表示されるように変更