【Swift】ScrollViewがうまく使用できないときの対処法【Swfit勉強会】

Swift

こんにちは、エンジニアのnecomimiです。

今回は私が直面した「scrollViewでスクロールができない」という問題についての対処法を紹介します。
同じ問題に直面している方は参考にしてみてください。

scrollViewでスクロールができない原因

私の場合は、scrollView.contentSizeとscrollView内に配置したViewのサイズが一致していなかったことにより、スクロールの範囲が適切に設定できていなかったことが原因でした。

なので、以下のコードをviewDidLoad()内に記述し、2つのサイズを一致させることで解決することができました。

scrollView.contentSize = contentView.frame.size
scrollView.flashScrollIndicators()

さいごに

今回は私はscrollViewを使用する上で直面した問題について紹介しました。対策は非常に簡単なので、同じ問題で悩んでいる方は一度試してみてください。

ちなみに、先日ついにToDoアプリが完成したので、ぜひインストールして感想をいただけたら幸いです!

‎怠惰な人のための自己管理アプリ 〜もう絶対に忘れない〜
‎1画面で完結する非常に使いやすいToDoアプリです! 課題、仕事、家事、趣味などのタスクをカテゴリで分けて管理することができます。カテゴリは自由に開閉できるので自分好みに見やすくすることもできます。 -機能について ・ToDoの登録 ・カテゴリでToDoを分類 ・カテゴリ名は自由に設定 ・カテゴリの開閉 必要な操作を...

コメント

タイトルとURLをコピーしました