2016-07-27 2 views
0

У меня есть вкладка с несколькими страницами, каждая из которых содержит ListViews или TableViews. Иногда, когда я перемещаюсь здесь и там, списки и таблицы становятся незаметными, пока я не нажимаю случайно несколько раз. Кто-нибудь сталкивался с подобными проблемами? В чем может быть проблема? Заранее спасибо.Почему TableView не реагирует?

Вот связанный discussion (мое сообщение является последним).

я испытал те же проблемы с ListViews, пока я не добавил этот код, который помог:

[assembly: ExportRenderer(typeof(ListView), typeof(MyApp.Droid.ListtViewCustomRenderer))] 
namespace MyApp.Droid 
{ 
    public class ListtViewCustomRenderer : ListViewRenderer 
    { 

     protected override void OnAttachedToWindow() 
     { 
      base.OnAttachedToWindow(); 
      this.Control.SetSelection(0); 
     } 

     public ListtViewCustomRenderer() 
     { 
     } 
    } 
} 

ответ

0

Ну,

Это стрелять в темноте, но выглядит, как вы не расположени страницы и их ресурсы при исчезновении.

Не забудьте освободить все ресурсы со страницы, когда это будет сделано, особенно изображения.

+0

Как мне это сделать? Не могли бы вы дать мне ссылку на какой-то ресурс или что-то? – nicks

+0

Посмотрите здесь https://developer.xamarin.com/guides/cross-platform/deployment,_testing,_and_metrics/memory_perf_best_practices/#idisposable – Giusepe

+0

Если бы вы могли поделиться этим кодом, Я могу помочь больше. Но я понимаю, что иногда это невозможно. – Giusepe

Смежные вопросы