最新のMonotouch 5.2.4を使用しています。私の開発の一環として、Popoverコントローラのバックグラウンドボーダーを変更しようとしています。 Appleのドキュメントに従って、これはUIPopoverBackgroundViewクラスから継承したカスタムクラスを使用して管理できます。UIPopoverControllerのPopoverBackroundViewClassプロパティがありません
だから私は、このクラスの作成後
public class MyPopoverBackground : UIPopoverBackgroundView
{
public MyPopoverBackground()
{
UIImageView imgBackground = new UIImageView();
UIImage img = UIImage.FromFile(@"SupportData/Popbg.png");
img.StretchableImage(18,10);
imgBackground.Image = img;
this.AddSubview(imgBackground);
}
}
以下のようなクラスを作成している、私は私のビューコントローラを持っているポップアップオブジェクトと、このビューを関連付けるしようとしています。それは、(「の定義が含まれていません..」)の割り当てがhappingさ
UIPopoverController popup = new UIPopoverController(searchPage);
popup.popOverBackroundViewClass = new MyPopoverBackground(); //This line throws compilation error
上記のコードの最後の行は、コンパイルエラーがスローされ、以下のように定義されます。
これはどういう意味ですか?これはMonotouchでサポートされていません(Objective-Cでサポートされているようですが、多くの例がオンラインです)。または私は何かが足りない。
あなたのお手伝いをお待ちしております。
ご連絡ありがとうございます。私があなたが言及したようにバグを埋める。私は、SOが密接に監視されており、非常に同じ製品チームによって対応されていることを嬉しく思っています。がんばり続ける.. –