警告:此库正在开发中,尽管它已经功能齐全,但有些重要的错误。
一个轻量级的工具包,旨在通过字符触发自动完成功能。内置了对表情符号和用户列表中补全内容的支持。基本类可以轻松扩展以支持其他用途。
目前只支持 OS X,但许多类在 iOS 上也能编译(有些情况下需要一些小的调整)。
要运行示例项目;首先克隆仓库,并在项目目录中运行 pod install
#import <IRFAutoCompletionKit/IRFAutoCompletionKit.h>
- (void)viewSetupMethod {
IRFEmojiAutoCompletionProvider *emojiCompletionProvider = [IRFEmojiAutoCompletionProvider new];
NSArray *completionsProviders = @[emojiCompletionProvider];
[self setAutoCompletionManager:[IRFAutoCompletionTextFieldManager new]];
[self.autoCompletionManager setCompletionProviders:completionsProviders];
[self.autoCompletionManager attachToTextField:self.textField];
[self.autoCompletionManager setTextFieldFowardingDelegate:self];
}
Fabio Pelosin, @fabiopelosin
DSAutoCompletionKit 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。