由于编写了一些特定的对话框元素,我使用 MonoTouch.Dialog 的源代码(当前版本)。顺便提一句。在我的项目中,我在一些故事板视图中使用 DialogViewController。现在我已经认识到一个问题:以下代码与 MonoTouch.Dialog 的绑定程序集完美配合,但如果我使用 MonoTouch.Dialog 的源版本,则 UIAlertView 不会出现在点击 Accessory-Button...
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 程序集?