gpt4 book ai didi

ios - UITextField 与 PickerView : Don't allow editing

转载 作者:行者123 更新时间:2023-11-30 13:53:21 24 4
gpt4 key购买 nike

我有一个与 PickerView 关联的 UITextField (PickerView 是 textField 的 inputView)Il 工作正常,但我想禁止在我的 TextField 中进行编辑(无法选择、复制文本、查看插入点,...)。我在这里红色实现 textField shouldChangeCharactersInRange,用于 uITextField 的委托(delegate),但它不起作用......该方法永远不会被调用,但委托(delegate)已正确完成,因为如果我实现 textFieldShouldBeginEditing,则会调用它。有什么(简单)方法可以做我想做的事吗?

最佳答案

提供您的UITextField ID,然后实现textFieldShouldBeginEditing委托(delegate)。在这些委托(delegate)内,检查 textField id,如果它与您所需的 textField 匹配,则运行函数来调用您的选择器 View 并在 textFieldShouldBeginEditing 委托(delegate)中返回 false .

关于ios - UITextField 与 PickerView : Don't allow editing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33976993/

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