YJSearchController 1.0.6

YJSearchController 1.0.6

Maintained by LYajun.



 
Depends on:
Masonry>= 0
LGAlertHUD>= 0
YJExtensions>= 0
 

  • By
  • 刘亚军

YJSearchController

搜索

使用方式

1、集成:

pod 'YJSearchController'

2、配置

/** 搜索按钮的Y坐标,默认100 */
@property (nonatomic, assign) float presentOffsetY;
/** 搜索关键字 */
@property (copy, nonatomic) NSString *searchStr;
/** 可搜索的相关内容 */
@property (nonatomic,strong) NSArray *searchMatchArray;
/** 启动搜索视图的控制器名 */
@property (copy, nonatomic) NSString *searchControllerName;

/** 搜索输入内容 */
@property (nonatomic,copy) void (^searchStrBlock) (NSString *searchStr);

3、使用

[YJSearchManager defaultManager].searchStr = @"";
[YJSearchManager defaultManager].searchControllerName = NSStringFromClass(self.class);
[YJSearchManager defaultManager].searchMatchArray = @[@"searchMatc还是欧吉桑hArray",@"sea不错rc33hMatc还是欧吉桑hArray",@"searchMatc还是欧吉桑hArray",@"sea英语rch1Matc还是欧吉桑hArray"];
[YJSearchManager defaultManager].searchStrBlock = ^(NSString * _Nonnull searchStr) {
        NSLog(@"%@",searchStr);
    };
[[YJSearchManager defaultManager] presentSearchControllerBy:self];