IOPatternLock
IOPatternLock是iOS上一个易于使用、可自定义的Android图案锁视图
规格说明
此库允许您轻松快速地在应用中实现图案锁定机制。它非常易于使用,并提供了许多可定制的选项,以改变此视图的功能和外观,以符合您的需求。
安装
Cocoapods
安装IOPatternLock最简单的方式是通过Cocoapods。
pod 'IOPatternLock', '~> 1.0.0'
Carthage
要使用Carthage将IOPatternLock集成到您的Xcode项目中,在您的Cartfile
中指定它
github "ilk33r/IOPatternLock" ~> 1.0.0
运行 carthage update
来构建框架,并将构建好的IOPatternLock.framework
拖入您的Xcode项目中。
通用库
您可以在此页面下载预编译的通用库。
用法
委派
您可以通过实现IOPatternLockDelegate来使用以下方法。
您可以使用的委派方法
- (void)ioPatternLockView:(IOPatternLockView *)patternLockView patternCompleted:(NSArray<NSNumber *> *)selectedPatterns;
- (void)ioPatternLockView:(IOPatternLockView *)patternLockView patternCompletedWithError:(NSError *)error;
func ioPatternLockView(_ patternLockView: IOPatternLockView, patternCompleted selectedPatterns: [NSNumber]);
func ioPatternLockView(_ patternLockView: IOPatternLockView, patternCompletedWithError error: Error);
许可证
IOPatternLock遵循MIT协议发布。有关详细信息,请见LICENSE。