我是iPad
开发人员的新手,
我使用iPad
Xcode 4.
应用程序
但现在我想使用iPad
语言中的Monodeveloper
工具创建C#
应用程序......
其中,我想在我的NavigationBar上插入刷新按钮,
这是我的代码段,
UIBarButtonItem button=new UIBarButtonItem(UIBarButtonSystemItem.Refresh);
NavigationItem.LeftBarButtonItem=button;
我可以在NavigationBar上看到刷新按钮,但是当我点击它时,我的视图不会刷新。
如何刷新视图,任何想法?
Thanx In Advance !!
任何帮助都会受到影响。
答案 0 :(得分:1)
您正在初始化没有处理程序的UIBarButtonItem
。因此点击按钮什么都不做。
试试这个:
UIBarButtonItem button =
new UIBarButtonItem(UIBarButtonSystemItem.Refresh,
(s, e) => Console.WriteLine("Refresh!"));
您也可以在初始化后分配它:
UIBarButtonITem button = new UIBarButtonItem(UIBarButtonSystemItem.Refresh);
button.Clicked += (s, e) => Console.WriteLine("Refresh!");
修改强>
在处理程序内部,您必须实现自己的“刷新”代码,具体取决于您要刷新的内容。 UIBarButtonSystemItem
枚举仅定义UIBarButtonItem
按钮的外观。