使用MonoTouch.Dialog功能创建类似于SMS应用程序的应用程序
本文关键字:应用程序 SMS 类似于 创建 MonoTouch Dialog 功能 使用 | 更新日期: 2023-09-27 18:00:16
我正在尝试使用MonoTouch进行学习。我基本上是在尝试创建一些类似于iphone中内置的短信应用程序的东西。
我希望在根元素中有Edit按钮和add按钮。这可能吗?
我正在创建像这样的根元素
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个按钮并加载不同的视图?
您可能正在将根添加到对话框视图控制器
var dv = new DialogViewController(root,true);
在这种情况下,只需初始化视图控制器的导航项目的按钮
dv.NavigationItem.RightBarButtonItem = new UIBarButtonItem("Edit", UIBarButtonItemStyle.Plain,null);
等等,并为dv设置事件处理程序。导航项目。右栏按钮项目。点击。
那就行了!