1

数日以来、MonoTouch.Dialog の背景を青に設定しようとしています... このような検索中に多くの情報を収集しますDialogViewController とこのUITableView で背景を透明に設定する方法 backgroundColor は常にグレー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;

ルート要素は問題なく、コード全体が機能します。背景色を変更できない理由がわかりません...助けてください。

ありがとう

アンドレ

4

1 に答える 1

1

これを試して:

_rootVC.TableView.BackgroundView = null;

デフォルトUITableViewでは、グループ化では青い背景に白い線が使用されます。プロパティを使用しBackgroundViewます。

于 2013-03-23T12:36:46.893 に答える