gpt4 book ai didi

ios - 如何让程序填写文本字段,并确保用户无法编辑程序填写的内容?

转载 作者:行者123 更新时间:2023-11-30 12:21:20 27 4
gpt4 key购买 nike

我正在使用 Swift 3 制作一个应用程序。在注册屏幕上,我希望用户输入他们的名字和姓氏,然后将生成一个随机字母数字字符串。该字符串应自动填充到用户名文本字段中,并且用户不应更改它。

我已经有了字母数字字符串的代码:

func randomString(length:Int) -> String {
let charSet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
var c = charSet.characters.map { String($0) }
var s:String = ""
for _ in (1...length) {
s.append(c[Int(arc4random()) % c.count])
}
return s
}

我只是希望这个字符串由程序本身自动填充,并且用户不应该能够更改它。

最佳答案

所以首先将字符串设置为texitField

textField.text = randmString(length: 10)

然后,禁用它的编辑

textField.isUserInteractionEnabled = false

关于ios - 如何让程序填写文本字段,并确保用户无法编辑程序填写的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44752600/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com