特定のダイアログ要素を記述しているため、MonoTouch.Dialog(現在のバージョン)のソースを使用します。ところで。私のプロジェクトでは、いくつかのストーリーボードビューでDialogViewControllerを使用しています。今私は問題を認識しました:次のコードはMonoTouch.Dialogのバインドされたアセンブリで完全に機能しますが、MonoTouch.Dialogのソースバージョンを使用すると、アクセサリボタンをタップしてもUIAlertViewが表示されません...
var sse = new StyledStringElement ("DetailDisclosureIndicator") { Accessory = UITableViewCellAccessory.DetailDisclosureButton };
sse.AccessoryTapped += delegate {
var alert = new UIAlertView ("Accessory", "Accessory clicked!", null, "Ok"); alert.Show ();
RootElement root = new RootElement ("test") {
new Section (""){
sse,
new BooleanImageElement ("test1", false, checkedImage, uncheckedImage),
}};
_dvc = new DialogViewController(root);
_navc = new UINavigationController (_dvc);
this.View.AddSubview (_navc.View);
私は何が間違っていますか?このコードがMT.DのXamarinアセンブリでのみ機能するのはなぜですか?