Objective c 我的自定义UISearchBar类中未调用的方法
我正在向UIView添加使用自定义类初始化的UISearchBar。我已经重写了touchesbreated()方法 我在UISearchBar中启用了用户交互。但单击搜索栏时仍然不会触发touchesbeent()方法 知道为什么不调用touchesbreated()函数吗?Objective c 我的自定义UISearchBar类中未调用的方法,objective-c,ios,ios5,xcode4,Objective C,Ios,Ios5,Xcode4,我正在向UIView添加使用自定义类初始化的UISearchBar。我已经重写了touchesbreated()方法 我在UISearchBar中启用了用户交互。但单击搜索栏时仍然不会触发touchesbeent()方法 知道为什么不调用touchesbreated()函数吗? 如果有人能帮助我,那就太好了。您确定已在Interface Builder中将自定义类设置为UISearchBar吗?您必须确保为UISearchBar设置委托。为此,在.h文件中,在UIViewController之后
如果有人能帮助我,那就太好了。您确定已在Interface Builder中将自定义类设置为UISearchBar吗?您必须确保为UISearchBar设置委托。为此,在.h文件中,在UIViewController之后键入。然后在nib文件中,确保将搜索栏连接到“引用出口”部分中的搜索栏名称。希望这对你有帮助。是的,我有。。。我已将我的搜索栏与我创建的自定义类关联。您是否覆盖了任何其他方法?尝试创建一个新的自定义类,只覆盖touchesbearth:方法。请发布一些示例代码,或者回答您自己的问题(如果您已经解决了)。