Определить видимость форм контента Xamarin
У меня есть Xamarin Forms ContentView, который размещен в нескольких местах моего приложения. ContentView должен отслеживать, когда он просматривается пользователем, и отправлять событие на сервер при его создании. Проблема в том, что моя навигация по вкладкам создает все страницы при запуске приложения, а не когда пользователь просматривает страницу. Таким образом, просматриваемое событие будет отправлено для всех страниц при запуске, даже если пользователь никогда не переходит на страницу, где находится представление содержимого.
Есть ли способ обнаружить из ContentView, размещенного в любом месте моего приложения, если он виден или становится видимым на реальном экране?