0
我有一個navBar控制器連接到UIView,我有一個正確的酒吧按鈕項目是雪佛龍。我用編程方式創建了一個搜索欄。如果你點擊約20-100倍的雪佛龍,它會不斷增長,直到它離開屏幕。我可以看到每次點擊我的搜索欄中略微凹凸的雪佛龍。由於您不能在navBar上放置約束,並且固定的空格鍵按鈕項也不起作用。任何建議在哪裏看或如何解決這個問題?Swift ios 10 NavBar項目不斷增加
func rotateChevron(animated: Bool = true) {
let chevAnimate = animated ? 0.3 : 0.0
let chevIsDown = messagePicker.frame.origin.y == self.view.frame.height - (tabBarController?.tabBar.frame.height ?? 0)
let rotation: CGFloat = chevIsDown ? 0.0 : 180.001
UIView.animate(withDuration: chevAnimate, animations: {
self.filterChevron.customView?.transform = CGAffineTransform(rotationAngle: rotation.degreesToRadians)
}, completion: nil)
}