Есть ли способ получить доступ к макету форм (Grid, StackLayout, Frame и т. Д., Разработанному в формах с использованием XAML) на рендерере IOS & добавить собственный элемент управления внутри него (скажем добавить собственный UIImageView)?Xamarin Forms: доступ к stacklayout в рендерере IOS и добавление встроенных элементов управления внутри него
Я понимаю, что мы можем написать собственный рендерер для Image View &, а затем изменить его источник в собственном рендерере IOS, но в нашем случае нам нужно создать весь рендеринг страниц.
Чтобы сохранить вас в контексте, мы пытаемся создать страницу на основе XAML в формах & для создания рендерера страницы в IOS для этого, поэтому у нас есть доступ ко всем элементам управления этой страницы форм в рендерере. Теперь нам нужно создать собственный элемент управления (потоковое видео на самом деле, но давайте рассмотрим простой UIImageView, чтобы все было просто). & добавьте его внутри макета (Grid, Stacklayout, Frame и т. Д.), Который мы создали в Forms с помощью XAML на этой странице.
Любые идеи, как это можно сделать?
Вы должны написать свои собственные рендеры основаны на тех, которые приходят с XF и модифицируют их реализация –
Я понимаю, что Sten, infect у нас есть наш собственный рендеринг страниц. Мы застряли в преобразовании Forms.Frame в свой собственный экземпляр вида и затем добавили в него больше встроенных элементов управления. – Supreet
Можете ли вы поделиться своим кодом визуализации? Есть свойство Control (если я правильно помню), которое вы можете наложить на свой собственный родной тип и добавить к нему детей –