LPDGuideMaskKit 0.0.1

LPDGuideMaskKit 0.0.1

测试已测试
语言语言 Obj-CObjective C
许可协议 MIT
发布上次发布2017年12月

EyreFree 维护。



  • 作者
  • mmoaay

LPDGuideMaskKit

CI Status
Codebeat
Version
License
Platform

预览

实例

要运行示例项目,请克隆仓库,然后在 Example 目录中先运行 pod install

要求

  • iOS 8.0+

安装

LPDGuideMaskKit 通过 CocoaPods 提供。要安装它,只需在 Podfile 中添加以下行:

pod "LPDGuideMaskKit"

用法

  • LPDGuideMaskButtonItem
  • LPDGuideMaskHollowItem
  • LPDGuideMaskTipsItem
  NSArray<id<LPDGuideMaskItemProtocol>> *guideOne = @[[[LPDGuideMaskHollowItem alloc] initWithCenter:self.guideOne.center size:self.guideOne.bounds.size],
                        [[LPDGuideMaskTipsItem alloc] initWithImage:[UIImage imageNamed:@"image_transferorder_guide2"] center:CGPointMake([UIScreen mainScreen].bounds.size.width/2.0, 120+(170/2)) size:CGSizeMake(320, 170)],
                        [[LPDGuideMaskButtonItem alloc] initWithView:[self nextWithTitle:@"下一步"] center:CGPointMake([UIScreen mainScreen].bounds.size.width/2.0, [UIScreen mainScreen].bounds.size.height-(142+20)) size:CGSizeMake(100, 40)]
                        ];
  
  NSArray<id<LPDGuideMaskItemProtocol>> *guideTwo = @[
                        [[LPDGuideMaskHollowItem alloc] initWithCenter:self.guideTwo.center size:self.guideTwo.bounds.size],
                        [[LPDGuideMaskTipsItem alloc] initWithImage:[UIImage imageNamed:@"image_transferorder_guide3"] center:CGPointMake([UIScreen mainScreen].bounds.size.width/2.0, [UIScreen mainScreen].bounds.size.height-(120+(200/2))) size:CGSizeMake(320, 200)],
                        [[LPDGuideMaskButtonItem alloc] initWithView:[self nextWithTitle:@"下一步"] center:CGPointMake([UIScreen mainScreen].bounds.size.width/2.0, [UIScreen mainScreen].bounds.size.height-(142+20)) size:CGSizeMake(100, 40)]
                        ];
  
  NSArray<id<LPDGuideMaskItemProtocol>> *guideThree = @[
                          [[LPDGuideMaskHollowItem alloc] initWithCenter:self.guideThree.center size:self.guideThree.bounds.size],
                          [[LPDGuideMaskTipsItem alloc] initWithImage:[UIImage imageNamed:@"image_transferorder_guide4"] center:CGPointMake([UIScreen mainScreen].bounds.size.width/2.0, [UIScreen mainScreen].bounds.size.height-(120+(200/2))) size:CGSizeMake(320, 200)],
                          [[LPDGuideMaskButtonItem alloc] initWithView:[self nextWithTitle:@"开始转单"] center:CGPointMake([UIScreen mainScreen].bounds.size.width/2.0, [UIScreen mainScreen].bounds.size.height-(142+20)) size:CGSizeMake(100, 40)]
                          ];
  
  [[LPDGuideMaskKit shared] setItems:@[guideOne, guideTwo, guideThree]];

作者

mmoaay, [email protected]

许可协议

LPDGuideMaskKit 在 MIT 许可协议下可用。有关更多信息,请参阅 LICENSE 文件。