UIButton.titleLabel проблема с обрывом текста - PullRequest
4 голосов
/ 13 августа 2010

Надеюсь, я смогу получить помощь с довольно неясной проблемой с UILabel. У меня постоянно возникают проблемы с вырезанием символов. Шрифт на изображении по ссылке ниже - baskerville-bolditalic. Желтый - это прямоугольник, в котором отображается UIButton. Желтый - это titleLabel.backgroundColor UIButton.

http://img5.imageshack.us/img5/2381/screenshot20100813at235.png

Вот код:

    UIButton * currentCharacter = [UIButton buttonWithType:UIButtonTypeCustom];
    currentCharacter.frame = cFrame;
    currentCharacter.backgroundColor = [UIColor blueColor];
        currentCharacter.titleLabel.backgroundColor = [UIColor yellowColor];
        currentCharacter.titleLabel.numberOfLines = 1;
        currentCharacter.titleLabel.adjustsFontSizeToFitWidth = YES;
        currentCharacter.titleLabel.minimumFontSize = 1;
        currentCharacter.titleLabel.font = currentFont;
        currentCharacter.titleLabel.clipsToBounds = NO;
        currentCharacter.clipsToBounds = NO;

        currentCharacter.titleLabel.textAlignment = UITextAlignmentCenter;
        currentCharacter.titleLabel.adjustsFontSizeToFitWidth = YES;

Может быть, я просто недопонимаю, что настраиваетFontSizeToFitWidth. Большое спасибо заранее!

...