自适应边界的散开按钮 (上传者:SnowCheng)
无聊写的,接口已经留好,主要方法也注释了,大家有用就拿去。
Swift仿斗鱼TV (上传者:静听雨落)
感谢chenqi777 提供的源码和接口
在学习Swift的途中看到了这份代码。想试着用Swift写一下。
项目主要是用UICollectionView。
ImageTextButton (上传者:jonrencxr)
ImageTextButton是继承于UIButton的按钮,包含图片和文字,有四种常见的布局类型,只需要简单地设置属性UIButtonTitleWithImageAlignment即可实现很常用的图文并排的按钮,容易拓展。以后大家就可以不用自定义view、image、title、button来实现这样一个效果了。
利用的方法也是UIButton本身的固有属性UIEdgeInsets,设置图片和文字的相对位置,以达到常用的图文并排的按钮效果。
使用方法:
1. 在需要用到的地方:
#import "ImageTextButton.h"
定义按钮
@property (nonatomic, strong) ImageTextButton *imgTextButton;
2. 直接调用
self.imgTextButton = [[ImageTextButton alloc] initWithFrame:CGRectMake((self.view.frame.size.width - 150) / 2, 200, 150, 100) image:[UIImage imageNamed:@"buttonImg.png"] title:@"点我"]; // self.imgTextButton.imgTextDistance = 10; // 可修改图片标题的间距,默认为5 self.imgTextButton.buttonTitleWithImageAlignment = UIButtonTitleWithImageAlignmentUp; [self.imgTextButton addTarget:self action:@selector(changeValue:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:self.imgTextButton];