C# 是什么原因导致了;棕色背景“;使用MonoTouch和MonoTouch.Dialog时出现问题?

C# 是什么原因导致了;棕色背景“;使用MonoTouch和MonoTouch.Dialog时出现问题?,c#,ios,xamarin.ios,monotouch.dialog,C#,Ios,Xamarin.ios,Monotouch.dialog,我们在应用程序中使用MonoTouch,有时(在使用一段时间后)会遇到视图控制器背景突然变为棕色。当我们从导航控制器弹出另一个视图控制器时,就会发生这种情况。我们用的是MonoTouch,所有的东西都是对话。是什么导致了这个问题?解决方案是什么 示例如下: 如果我记得,这与重新循环的单元格有关,您必须设置单元格的所有属性,否则您可能会使用以前的属性。我说的是背景、前景、颜色等等。你能给出一些代码使用的例子吗 您是否在视图实例化时或从导航堆栈弹出视图时显式设置View.BackgroundColo

我们在应用程序中使用MonoTouch,有时(在使用一段时间后)会遇到视图控制器背景突然变为棕色。当我们从导航控制器弹出另一个视图控制器时,就会发生这种情况。我们用的是MonoTouch,所有的东西都是对话。是什么导致了这个问题?解决方案是什么

示例如下:

如果我记得,这与重新循环的单元格有关,您必须设置单元格的所有属性,否则您可能会使用以前的属性。我说的是背景、前景、颜色等等。

你能给出一些代码使用的例子吗


您是否在视图实例化时或从导航堆栈弹出视图时显式设置View.BackgroundColor=UIColor.White?

这实际上是由于我们自己的代码中存在错误。

请参阅:问题是它不会影响单元格,而是影响背景。