https://github.com/tobihagemann/THLabel

от вопрос уже есть ответ здесь:

Как сделать так, чтобы UILabel отображал выделенный текст? 12 ответов

Мне было интересно, как я могу создать текстовый штрих для UILabel? есть ли какой-нибудь возможный путь?

благодарю вас ,

#import <Foundation/Foundation.h>


@interface CustomLabel : UILabel {

 }

 @end

#import "CustomLabel.h"


@implementation CustomLabel

- (void)drawTextInRect:(CGRect)rect {

    CGSize shadowOffset = self.shadowOffset;
    UIColor *textColor = self.textColor;

    CGContextRef c = UIGraphicsGetCurrentContext();
    CGContextSetLineWidth(c, 22);

    CGContextSetTextDrawingMode(c, kCGTextStroke);
    self.textColor = [UIColor whiteColor];
    [super drawTextInRect:rect];

    CGContextSetTextDrawingMode(c, kCGTextFill);
    self.textColor = textColor;
    self.shadowOffset = CGSizeMake(0, 0);
    [super drawTextInRect:rect];

    self.shadowOffset = shadowOffset;
    //works fine with no warning 
}   

Теперь вопрос в том, как я могу использовать этот подкласс с меткой IBOutlet на разных контроллерах представления. это правильно :

    label = [[CustomLabel alloc] initWithFrame:CGRectMake(0, 0, 190, 190)];

Ответы на вопрос(2)

Ваш ответ на вопрос