ISGKit
示例
要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install
安装
ISGKit 可通过 CocoaPods 获得。要安装它,只需将以下行添加到 Podfile 中
pod 'ISGKit'
使用
- 打开您的 Xcode 项目。在 Supporting Files 目录下,选择 File > New > File > iOS > Other > PCH File,然后点击下一步;
- 给您的 PCH 文件命名为 TestDemo-Prefix.pch。例如,如果您项目工程名为 TestDemo,则您的 PCH 文件应为 TestDemo-Prefix.pch,然后进行创建;
- 选择 PCH 文件
- 找到 Project > Build Settings > 搜索 “Prefix Header“;
- “Apple LLVM 7.0 -Language” 栏目中,您将看到 Prefix Header 关键字;
- 输入: YourProjectName/YourProject-Prefix.pch (如 TestDemo/TestDemo-Prefix.pch);
- 将预编译前缀头设置为YES,预编译后的pch文件将被缓存,这样可以提高编译速度。效果如下
- 清理并构建你的项目。
- 在TestDemo-Prefix.pch中引入
#import "ISGCommon.h"
1.3 版本新增
/**
自动设置居右的label的frame(仅适用父视图的宽度以及最大宽度都是屏幕宽的时候)
*/
+ (CGRect )setRightLabelFrameWithLabel:(UILabel*)label rightX:(CGFloat)x labelY:(CGFloat)y;
/**
自动设置居右的label的frame
*/
+ (CGRect )setRightLabelFrameWithLabel:(UILabel*)label rightX:(CGFloat)x labelY:(CGFloat)y parentWidth:(CGFloat)parentWidth;
/**
自动设置距离父视图右侧label的frame
*/
+ (CGRect )setRightLabelFrameWithLabel:(UILabel*)label rightX:(CGFloat)x labelY:(CGFloat)y parentWidth:(CGFloat)parentWidth maxWidth:(CGFloat)maxWidth;
作者
Isaaclzg, [email protected]
许可证
ISGKit可在MIT许可证下获取。有关更多信息,请参阅LICENSE文件。