Nea*_*eal 2 iphone objective-c uitoolbar xamarin.ios uikeyboard
我按照自定义iPhone键盘中的Obj-C中的示例来查找Windows子视图中的UIKeyboard,但是,我不知道如何使用MonoTouch执行此操作.我不知道"描述"是什么.如果它是UIView的属性我无法从MonoTouch访问它???
有人可以提供一个在Obj-C样本中找到UIKeyboard但在C#中用于MonoTouch的例子吗?
谢谢.
我假设你正在寻找同样的事情,键盘在Safari(即它在,增加了额外的功能顶部的工具栏小,所看到的最右边的图像在这里)
在这种情况下,您正在寻找的是输入附件视图(iOS 3.2及更高版本).在Monotouch中,执行此操作的方法是在视图控制器中覆盖输入附件视图.我以前用过的一个简单例子
public override UIView InputAccessoryView
{
get
{
UIView dismiss = new UIView(new RectangleF(0,0,320,27));
dismiss.BackgroundColor = UIColor.FromPatternImage(new UIImage("Images/accessoryBG.png"));
UIButton dismissBtn = new UIButton(new RectangleF(255, 2, 58, 23));
dismissBtn.SetBackgroundImage(new UIImage("Images/dismissKeyboard.png"), UIControlState.Normal);
dismissBtn.TouchDown += delegate {
subjectField.ResignFirstResponder();
};
dismiss.AddSubview(dismissBtn);
return dismiss;
}
}
Run Code Online (Sandbox Code Playgroud)
这只是在键盘顶部创建一个UIView,然后您可以正常地将任何您想要的内容添加到视图中.
| 归档时间: |
|
| 查看次数: |
4911 次 |
| 最近记录: |