SkillAgentSearch skills...

GHBadge

给UIView和UITabBarController的tabBarItem增加角标

Install / Use

/learn @shabake/GHBadge
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GHBadge

UIViewUITabBarControllertabBarItem增加角标

先看效果

image.png

API

View增加角标

/// 给view增加角标
/// @param object 要增加的目标view
/// @param pointWidth 角标的宽度
- (void)addPointWithObject:(UIView *)object pointWidth:(CGFloat)pointWidth;

当无法获取到目标View的时候使用以下方法

/// 在场景中如何无法获得目标object的frame用此方法
/// 给view增加角标
/// @param object 要增加的目标view
/// @param pointWidth 角标的宽度
/// @param width   object的宽度
- (void)addPointWithObject:(UIView *)object pointWidth:(CGFloat)pointWidth width:(CGFloat)width;

移除目标View的角标

/// 给view移除角标
/// @param object 要增加的目标view
- (void)removePointWithObject:(UIView *)object;

TabBarItem增加角标

/// 给TabBarItem增加角标
/// @param tabVc 要增加的目标tabBarController
/// @param pointWidth 角标的宽度
- (void)addPointWithTabVc:(UITabBarController *)tabVc pointWidth:(CGFloat)pointWidth;

TabBarItem移除角标

/// 给TabBarItem移除角标
/// @param tabVc 要增加的目标tabBarController
- (void)removePointWithTabVc:(UITabBarController *)tabVc;

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated5y ago
Forks0

Languages

Objective-C

Security Score

70/100

Audited on Mar 12, 2021

No findings