Zac*_*Zac 0 uikit uialertview ios swift
我正在尝试设计("设计合理",而不是"黑客")自定义警报视图.视图应该连接到键盘的顶部; 用键盘向上滑动(如果有警报)或被隐藏(如果没有警报).
视图应始终"粘住"键盘...例如,包括键盘隐藏时.在这种情况下,视图应该与键盘一起向下滑动,在视线之外.
以下是我正在尝试实现的示例(使用活动警报):

我原本考虑过继承UIAlertView,但看起来不推荐这样做.经过一些实验,这显然是一个棘手的任务.我有一个警报显示但是,它变成了与键盘保持同步的问题,而我还没有找到一种方法让它与键盘的运动"跟踪"......不顺利.
有任何想法吗?
你可以做到这一点inputAccessoryView的UITextField和UITextView.有关详细信息,请参阅Apple的"iOS文本编程指南"中的" 数据输入的自定义视图"一章.
例如,可以使用以下代码添加键盘上方的非常简单的红色条:
let keyboardAlertView = UIView(frame:CGRectMake(0,0,320,44))
keyboardAlertView.backgroundColor = UIColor.redColor()
textField.inputAccessoryView = keyboardAlertView
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
938 次 |
| 最近记录: |