gpt4 book ai didi

ios - UISearchBar 设置为 titleView 在推送 segue 时表现得很奇怪

转载 作者:搜寻专家 更新时间:2023-11-01 05:41:58 25 4
gpt4 key购买 nike

我将 UISearchBar 设置为导航栏的 titleView。当我将 segue 推到下一个 View Controller 时,它会正确地向左消失。然而,当返回并返回到原始 View 时,它会尝试对其进行动画处理并且看起来很糟糕。

这是我反击时出现的动画截图。 enter image description here

我不确定如何摆脱这个……有什么想法吗?

编辑:我认为这可能与搜索栏的背景图片有关。

最佳答案

这以某种方式修复了它。

searchBar.backgroundImage = getImageWithColor(blue, size: CGSize(width: 100, height: 50))

func getImageWithColor(color: UIColor, size: CGSize) -> UIImage {
var rect = CGRectMake(0, 0, size.width, size.height)
UIGraphicsBeginImageContextWithOptions(size, false, 0)
color.setFill()
UIRectFill(rect)
var image: UIImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return image
}

关于ios - UISearchBar 设置为 titleView 在推送 segue 时表现得很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28246566/

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