gpt4 book ai didi

iOS 11 - 禁用智能引号

转载 作者:技术小花猫 更新时间:2023-10-29 10:14:07 25 4
gpt4 key购买 nike

iOS 11 在输入时添加了智能引号。在 macOS 中,我们可以通过设置在 NSTextView 上禁用智能引号:

textView.automaticQuoteSubstitutionEnabled = NO;  

UITextFieldUITextView 似乎都没有此属性或 enabledTextCheckingTypes 属性。如何在 iOS 11 上禁用智能引号?

最佳答案

智能引号和智能破折号等其他功能通过 UITextInputTraits Protocol 控制UITextFieldUITextView 都采用了它。

具体来说,smartQuotesType 属性可以设置为.default.yes.no 之一.目前没有关于这些值的进一步文档,但 .yes.no 是不言自明的。我对 .default 的猜测是系统将使用 textContentTypeisSecureTextEntry 等属性来确定适当的行为。

例如,文本内容类型的电子邮件、密码或 URL 可能默认禁用智能引号,而职位可能默认启用。我想安全文本输入字段也会默认禁用智能功能。

为您的输入 View 设置合适的文本内容类型可以显着改善用户体验,强烈推荐。

关于iOS 11 - 禁用智能引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44932863/

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