mirror of
https://github.com/wu736139669/ManagerDemo.git
synced 2026-08-05 05:55:42 +00:00
39 lines
1012 B
Objective-C
39 lines
1012 B
Objective-C
//
|
|
// DTAttributedLabel.h
|
|
// DTCoreText
|
|
//
|
|
// Created by Brian Kenny on 1/17/13.
|
|
// Copyright (c) 2013 Cocoanetics.com. All rights reserved.
|
|
//
|
|
|
|
#import "DTAttributedTextContentView.h"
|
|
|
|
/**
|
|
A Rich Text replacement for `UILabel`. It inherits from <DTAttributedTextContentView> and as such you can also set the delegate to provide custom subviews i.e. for images or hyperlinks.
|
|
|
|
Contrary to DTAttributedTextContentView the intrinsicContentSize is only as wide as the text content. To shrink the DTAttributedLabel to that call -sizeToFit.
|
|
*/
|
|
|
|
@interface DTAttributedLabel : DTAttributedTextContentView
|
|
|
|
/**
|
|
@name Setting Attributes
|
|
*/
|
|
|
|
/**
|
|
The number of lines to display in the receiver
|
|
*/
|
|
@property(nonatomic, assign) NSInteger numberOfLines;
|
|
|
|
/**
|
|
The line break mode of the receiver
|
|
*/
|
|
@property(nonatomic, assign) NSLineBreakMode lineBreakMode;
|
|
|
|
/**
|
|
The string to append to the visible string in case a trunction occurs
|
|
*/
|
|
@property(nonatomic, strong) NSAttributedString *truncationString;
|
|
|
|
@end
|