gpt4 book ai didi

ios - 如何从 UITextField 键盘中删除模糊

转载 作者:行者123 更新时间:2023-11-28 07:44:02 25 4
gpt4 key购买 nike

我有一个显示国家列表的 UIPickerView,我希望 PickerView 完全没有背景,也没有模糊效果,我设法删除了使用这行代码的颜色:

picker.backgroundColor = UIColor.clear

然而,我无法去除模糊效果。是否可以删除它?

更新:

我刚刚意识到模糊效果来自 UITextField 而不是来自 UIPickerView,但仍然找不到解决方法。

最佳答案

我发现了一个有效的技巧,我没有尝试从键盘上移除模糊,而是使用此更改了 UIPickerView 的背景颜色以匹配 UIView 背景颜色numberOfRowsInComponent 函数内的行:

picker.backgroundColor = UIColor.black

如果您为 UIView 背景使用渐变色,您可以使用这一行:

picker.addGradientBackground(firstColor: UIColor.black, secondColor: UIColor.white)

但您必须正确管理颜色才能获得最佳效果。

此外,如果您只有颜色的十六进制值,您可以使用 this site 轻松地将它们转换为 UIColor

补充说明:

在我的例子中,我为我的 UIView 背景使用了渐变色,并在出现键盘时使用了一个移动 UITextField 的函数,您可以找到 here ,谢天谢地,这让事情变得容易多了,因为我只需要为 UIPickerView 背景使用一种颜色,即 UIView 背景最底部的颜色。

HTH

关于ios - 如何从 UITextField 键盘中删除模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51505400/

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