JTImageLabel 1.0.2

JTImageLabel 1.0.2

测试测试过
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2015年12月

Jonathan Vukovich Tribouharet维护。




  • Jonathan Tribouharet

JTImageLabel 是一个简单的视图,包含一个 UILabel 和一个 UIImageView,这两个视图即使你更改了 UILabel 的对齐方式也会并排显示。

安装

使用 CocoaPods,在你的 Podfile 中添加以下行。

pod 'JTImageLabel', '~> 1.0'

截图

Example

使用方法

使用非常简单。

#import <UIKit/UIKit.h>

#import "JTImageLabel.h"

@interface ViewController : UIViewController

@property (weak, nonatomic) IBOutlet JTImageLabel *label;

@end

您可以直接访问到 imageViewtextLabel。您也可以定义两个视图之间的空间。

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.label.imageView.image = [UIImage imageNamed:@"icon"];
    self.label.textLabel.text = @"Test";
    self.label.textLabel.textAlignment = NSTextAlignmentRight;
    self.label.space = 10.; // Add a space between the imageView and the textLabel
}

您不能更改 imageViewtextLabelframe (框架)。imageView 的大小与该图像相同,而 textLabel 将根据其相对内容自动调整大小。

要求

  • iOS 7 或更高版本
  • 自动引用计数(ARC)

作者

许可证

JTImageLabel 采用 MIT 许可证发布。有关更多信息,请参阅 LICENSE 文件。