通过一个简单易用的分类添加blocks到所有UISearchbar代理方法,无需子类化。同时,如果没有设置blocks,仍然可以使用代理方法。
#import <UISearchBar+Blocks.h>
UISearchBar aSearchBar;
[aSearchBar setSearchBarShouldBeginEditingBlock:^BOOL(UISearchBar *searchBar) {
// do your stuff here
return YES;
}];
[aSearchBar setSearchBarShouldBeginEditingBlock:^BOOL(UISearchBar *searchBar) {
// do your stuff here
return YES;
}];
[aSearchBar setSearchBarCancelButtonClickedBlock:^(UISearchBar *searchBar) {
// do your stuff here
}];
版权所有 (C) 2013 由 Håkon Bogen 开发
任何人可免费获得此软件和相关的文档(“软件”),用于软件的任何用途,包括但不限于软件的使用、复制、修改、合并、发布、分发、再许可及/或出售,以及允许向收到软件的人授予权限,但需遵守以下条件
上述版权声明和本许可声明应包含在软件所有副本或主要部分中。
本软件按照“原样”提供,无论明示或暗示,不提供任何形式的保证,包括但不限于适销性、特定用途和侵权性。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担责任,无论是基于合同、侵权或其他法律途径,无论是源于软件本身或软件的使用或其他操作。