gpt4 book ai didi

ios - MDCTextField rightView 属性在 iOS 13 上损坏

转载 作者:行者123 更新时间:2023-12-02 04:57:26 28 4
gpt4 key购买 nike

在 iOS 13 上,我无法再将 rightView 属性与 MDCTextField 一起使用。我是唯一遇到此问题的人吗?

右 View 宽度覆盖整个文本字段:防止用户交互并隐藏 textView 内容。

MDCTextField 切换到 UITextField 时没有问题。

最佳答案

宽度 约束添加到rightView/leftView

不要忘记设置translatesAutoresizingMaskIntoConstraints = false

rightView.translatesAutoresizingMaskIntoConstraints = false
rightView.widthAnchor.constraint(equalToConstant: <#NeededWidth#>).isActive = true
// This is enough to make it act like before but you can set other missing constraints like height to suppress layout warnings and prevent further issues.
// rightView.widthAnchor.constraint(equalToConstant: <#HeightOfTheTextField#>).isActive = true

您可能会注意到控制台中出现一些自动布局警告,因为您没有为 rightView/leftView 设置缺少的约束。因此,添加缺少的约束或干脆忽略这些约束。

请注意,如果 rightView/leftView 是某种 StackView,请尝试将其放入 view 中code> 然后添加此 View 。

关于ios - MDCTextField rightView 属性在 iOS 13 上损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58078320/

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