我正在尝试使用MonoTouch学习。我基本上试图创建类似于内置在iphone中的短信消息应用程序。
我想要根元素中的编辑按钮和添加按钮。这可能吗?
我正在创建像
这样的根元素var root = new RootElement ("My Items");
Section section = new Section();
foreach (var item in GetData()) {
var element = new RootElement(item.ItemName,0,0) {
new Section(item.Description)
};
section.Add(element);
}
root.Add(section);
添加2个按钮并加载不同的视图需要做什么?
答案 0 :(得分:2)
您可能正在将根添加到对话框视图控制器
var dv = new DialogViewController(root,true);
在这种情况下,只需初始化视图控制器导航项的按钮
dv.NavigationItem.RightBarButtonItem = new UIBarButtonItem("Edit", UIBarButtonItemStyle.Plain,null);
等等,并为dv.NavigationItem.RightBarButtonItem.Clicked设置事件处理程序。
应该这样做!