WQBaseUIComponents 1.1.0

WQBaseUIComponents 1.1.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2023年3月

[wang68543]维护。



  • 王强

WQBaseUIComponents

基础组件(自定义UI)

支持 CocoaPods

pod 'WQBaseUIComponents',~>'0.1.7'

1.五星评分

支持任意大小的五角星形状,也支持使用图片

 WQStarLevel *starLevel = [[WQStarLevel alloc] init];
[starLevel addTarget:self action:@selector(satrValueChanged:) forControlEvents:UIControlEventValueChanged];
starLevel.half = YES;
[self.StarContentView addSubview:starLevel];
starLevel.backgroundColor = [UIColor whiteColor];
starLevel.starHeight = 40;

2.标题与图片位置任意方向排列的按钮

支持本身的自带布局属性

WQEdgeTitleButton *edgeTitle = [[WQEdgeTitleButton  alloc] init];
edgeTitle.titleAliment = ButtonTitleAlimentTop;
edgeTitle.contentVerticalAlignment = UIControlContentVerticalAlignmentTop;
edgeTitle.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
edgeTitle.frame = CGRectMake(20, 300, 280 , 120);

3.单独页面键盘监听

自动处理界面输入框的键盘问题以及便捷地获取输入框的值

_keyboardAdjust = [WQKeyboardAdjustHelp keyboardAdjustWithMoveView:self.scrollView gestureRecognizerView:self.view];
_keyboardAdjust.delegate = self;

当给输入框设置一个dataKey时,使用[_keyboardAdjust allTFViewsValue]可以一次性获取到moveView上面所有可编辑输入框的以dataKey为key的Value