ios - Xamarin - 如何将 View 分层在另一个 View 之上,例如键盘

标签 ios iphone xamarin

我有一个自定义 UI,当用户单击屏幕的一部分时,我想像键盘一样显示它。我看过示例,但是它们引用了 UIView 之外的方法,这些方法似乎不存在(也许是因为我有 Starter 许可证?)例如 UIView.beginAnimations 不存在。

有人有 Xamarin(即 MonoTouch)示例吗?

我想要显示我的 UI 部分,并滚动现有 View ,以便该字段正确可见。

最佳答案

UITextViewUITextField 具有 inputView 属性,这使您可以实现您所需要的。设置 View ,将其设置为他们的输入 View ,一旦用户创建 TextView 或文本字段第一响应者,您的 View 就会出现。 iOS7 有 UIInputView 类,您可以将其子类化,以实现与键盘类似的背景 View 。

关于ios - Xamarin - 如何将 View 分层在另一个 View 之上,例如键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22000936/

相关文章:

IOS - nsstring 文本转换为英文音标文本

ios - 自动布局:指定 View 和导航栏之间的间距

iphone - 滚动 TableView 时应用程序崩溃

ios 将锁屏通知类型表单横幅更改为警报类型

image - xamarin.forms 中的加载程序图像?

c# - Xamarin Forms 异步播放声音

ios - CoreGraphics 圆形动画持续时间错误

ios - 如何修复表格 View 底部的按钮?

iphone - 如何从 iPhone 的应用程序图标中删除徽章通知符号

ios - 如何使用 Xamarin 和 F# 在 iOS 上进行单元测试