UITextFile下拉列表、自动高亮输入单词,自动过滤

2022-08-16  本文已影响0人  不要虚度美好的时光

TextFile下拉列表、自动高亮输入单词,自动过滤

1. Xib上创建一个UITextField

2. 添加代码

@property (weak, nonatomic) IBOutlet UITextField *lookUpManufacturer_TextField;
- (void)viewDidLoad {
    [super viewDidLoad];

    [_lookUpManufacturer_TextField popOverSource:self.lookUpManufacturerDataSources index:^(NSInteger index) {
        NSLog(@"lookUpManufacturerDataSources index == %ld",index);
    }];
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
{
    [_lookUpManufacturer_TextField hidePopOver];
}
//TODO: 切换数据源时
-(void)changeDataSource{
    [_lookUpManufacturer_TextField popOverSource:@[@"jiangjiang",@"CChun BChun jiang",@"yHan cHhuan jiang",] index:nil];
}

-(NSArray*)lookUpManufacturerDataSources{
    if (!_lookUpManufacturerDataSources) {
        _lookUpManufacturerDataSources = @[@"asiAA sfa", @"asfwe vbgsb",  @"fwWEF da",  @"wfsa",  @"Wang ji wei",  @"WANG JI WEI2",  @"DDDD",  @"AAAA",  @"BBBBBB CCCC",  @"DDDDD",  @"eeeeFFFFF",  @"ahsfievub; HUI",  @"248gehoijh s",  @"jhug asUYGYIOF",  @"sM aM",  @"pmmm"];
    }

    return _lookUpManufacturerDataSources;
}

2.

上一篇 下一篇

猜你喜欢

热点阅读