- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个 SCLAlertView,里面有一个文本框。我怎样才能使该文本字段成为第一响应者,以便在显示警报 View 时,我可以自动开始编写而不是先单击文本字段?
最佳答案
显示警报后,您可以将这段代码放在函数的末尾。
@IBAction func showEdit(_ sender: AnyObject) {
let appearance = SCLAlertView.SCLAppearance(showCloseButton: true)
let alert = SCLAlertView(appearance: appearance)
let txt = alert.addTextField("Enter your name")
_ = alert.addButton("Show Name") {
print("Text value: \(txt.text ?? "NA")")
}
_ = alert.showEdit(kInfoTitle, subTitle:kSubtitle)
//Add this code in show function to set textfield as first responder
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
txt.becomeFirstResponder()
}
}
如果您有多个文本字段,则必须将第一个文本字段设置为第一响应者。
关于swift - SCLAlertView - 专注于文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48996600/
我在使用 CocoaPod SCLAlertView 时遇到问题。 由于某种原因,具有操作 block 功能的“addButton”不起作用。当点击 SCLAlertView 中的“注销”按钮时,操作
当我使用第三方 SCLAlertView 时有一个问题实际上有一个问题是我想在按下按钮时执行一些操作但是只有自定义属性但我想知道操作范围有人可以帮助我出去? 最佳答案 你可以用这个 let appe
我有一个 SCLAlertView,里面有一个文本框。我怎样才能使该文本字段成为第一响应者,以便在显示警报 View 时,我可以自动开始编写而不是先单击文本字段? 最佳答案 显示警报后,您可以将这段代
我在 objective-c 中实现了 SCLAlertView。现在我们将项目移植到swift。我已在桥接头文件中添加了 SCLAlertView.h。没有问题。 我编写的代码没有任何错误,但在执行
我想显示一个 SCLAlertView 警报,几秒钟后,它将消失并重定向到其他 View Controller 。但是现在我所做的是点击“完成”按钮后,只能执行操作。任何想法?请帮忙。 这是我的代码:
我正在使用 SCLAlertView https://github.com/dogo/SCLAlertView .添加文本字段。知道如何格式化文本字段吗?想要格式化为电话号码添加的文本字段。 提前谢谢
我正在使用 SCLAlertView 创建自定义警报 View 。我的警报 View 包含一个文本字段和彩色单元格的 Collection View 问题是 UICollectionView 的 di
我正在使用这个警报库 SCLAlertView。在我的应用程序中,我有一个左侧菜单。当用户离线并且他们试图点击菜单项时,我想触发并提醒。 但由于菜单 Controller 在层次结构中位于主 Cont
我是一名优秀的程序员,十分优秀!