SGFastfish 1.0.0

SGFastfish 1.0.0

kingsic 维护。



  • kingsic

SGFastfish

  • 本框架中的 SGTagsView 设计源自 SGPagingView 框架中的 SGPageTitleView

内容介绍

视图 注释
SGLabel 文字从左上方开始布局
SGTextView placeholder、placeholderColor
SGTagsView 标签视图
SGItemsView item 视图
SGActionSheet 底部弹窗视图(微信、微博样式)
SGGuidePageView 引导页

安装

  • 1、通过 CocoaPods 导入 pod 'SGFastfish', '~> 1.0.0'
  • 2、下载并将 "SGFastfish" 文件夹拖拽到您的工程中

代码介绍

SGTagsView 的使用(详细使用,请参考 Demo)

    SGTagsViewConfigure *configure = [SGTagsViewConfigure configure];

    NSArray *tags = @[@"iPhone 8", @"iPhone 8P", @"iPhone X", @"iPhone XR", @"iPhone XS", @"iPhone XS Max"];
    SGTagsView *tagsView = [SGTagsView tagsViewWithFrame:CGRectMake(0, 100, self.view.frame.size.width, 50) configure:configure];
    tagsView.tags = tags;
    [self.view addSubview:tagsView];
    tagsView.singleSelectBlock = ^(SGTagsView * _Nonnull tagsView, NSString *tag, NSInteger index) {
        NSLog(@"%@ - - %ld", tag, index);
    };

SGActionSheet 的使用(详细使用,请参考 Demo)

    SGActionSheetConfigure *asc = [SGActionSheetConfigure configure];
    SGActionSheet *as = [[SGActionSheet alloc] initWithOtherTitles:@[@"确定"] configure:asc];
    as.otherTitleClickBlock = ^(NSInteger index) {
        NSLog(@"index  - - %ld", index);
    };
    [as actionSheet];

QQ音乐、美团、天猫以及SGTagsView标签效果图展示