且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在iOS8中使用UISearchBar启用取消按钮

更新时间:2023-02-03 09:03:31

这是适用于iOS 8和Swift的解决方案。

Here's a working solution for iOS 8 and Swift.

func enableCancleButton (searchBar : UISearchBar) {
    for view1 in searchBar.subviews {
        for view2 in view1.subviews {
            if view2.isKindOfClass(UIButton) {
                var button = view2 as! UIButton
                button.enabled = true
                button.userInteractionEnabled = true
            }
        }
    }
}