因为有几天我试图将MonoTouch.Dialog的背景设置为蓝色...... 我在搜索时收集了大量信息How to set the background to transparent on a DialogViewController 这个UITableView backgroundColor always gray on iPad但是我不能让它适合我的使用...
我喜欢做的是为我的根元素创建一个蓝色背景的DialogViewController,这就是我正在做的事情:
_rootVC = new DialogViewController (_rootElement);
_rootVC.View.BackgroundColor = UIColor.Blue;
_rootVC.View.Opaque=false;
_rootVC.TableView.BackgroundColor=UIColor.Blue;
_rootVC.TableView.Opaque=false;
_nav = new UINavigationController (_rootVC);
_window.RootViewController = _nav;
完整代码的根元素很好 - 只是不知道为什么我不能改变背景颜色...... 你能帮忙吗?
由于
安德烈
答案 0 :(得分:1)
试试这个:
_rootVC.TableView.BackgroundView = null;
默认情况下,UITableView
分组使用蓝色背景和白线。它使用BackgroundView
属性。