Tag: uilabel

Как изменить расстояние между буквами UILabel / UIFont?

Я уже искал грузы и не нашел ответа. У меня нормальная UILabel, определенная так: UILabel *totalColors = [[[UILabel alloc] initWithFrame:CGRectMake(5, 7, 120, 69)] autorelease]; totalColors.text = [NSString stringWithFormat:@”%d”, total]; totalColors.font = [UIFont fontWithName:@”Arial-BoldMT” size:60]; totalColors.textColor = [UIColor colorWithRed:221/255.0 green:221/255.0 blue:221/255.0 alpha:1.0]; totalColors.backgroundColor = [UIColor clearColor]; [self addSubview:totalColors]; И я хотел, чтобы горизонтальное расстояние между буквами […]

Как нарисовать границу вокруг UILabel?

Есть ли способ, чтобы UILabel мог нарисовать границу вокруг себя? Это полезно для меня, чтобы отлаживать размещение текста и видеть место размещения и насколько большой наклейка на самом деле.

Метод sizeWithFont устарел. boundingRectWithSize возвращает неожиданное значение

В iOS7 sizeWithFont устарел, поэтому я использую boundingRectWithSize (который возвращает значение CGRect). Мой код: UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16]; // you can use your font. CGSize maximumLabelSize = CGSizeMake(310, 9999); CGRect textRect = [myString boundingRectWithSize:maximumLabelSize options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:fontText} context:nil]; expectedLabelSize = CGSizeMake(textRect.size.width, textRect.size.height); В textRect я получаю размер, maximumLabelSize от моего maximumLabelSize , другого […]

Xcode – обновить текст метки ViewController с другого вида

У меня есть два controllerа вида в моем проекте ViewController , SettingsView . Здесь я пытаюсь обновить ViewController’s , когда я нажимаю кнопку возврата в SettingsView’s . NSLog работает нормально, но ярлык не обновляется … Пожалуйста, помогите мне …. SettingsView.m -(IBAction)backToMain:(id) sender { //calling update function from ViewController ViewController * vc = [[ViewController alloc]init]; [vc […]

UILabel – видимая часть текста

Есть ли способ получить видимую часть текста в слове, обернутом UILabel ? Я имею в виду именно последний видимый персонаж? Я хотел бы сделать два ярлыка, округляющие изображение, и хотел бы продолжить текст, который был неправым для первого ярлыка на втором. Я знаю [NSString sizeWithFont…] но есть ли что-то вроде « [NSString stringVisibleInRect: withFont:…] ? […]

Как создать изображение из UILabel?

В настоящее время я разрабатываю простой фотошоп, например приложение на iphone. Когда я хочу сгладить свои слои, ярлыки находятся в хорошем положении, но с плохим размером шрифта. Вот мой код, чтобы сгладить: UIGraphicsBeginImageContext(CGSizeMake(widthDocument,widthDocument)); for (UILabel *label in arrayLabel) { [label drawTextInRect:label.frame]; } UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); Кто-нибудь может мне помочь?

Как определить размер шрифта UILabel, когда -adjustsFontSizeToFitWidth установлен на YES?

Когда myLabel.adjustsFontSizeToFitWidth = YES , UILabel автоматически отрегулирует размер шрифта, если текст слишком длинный для метки. Например, если мой ярлык имеет ширину всего 100 пикселей, и мой текст слишком длинный, чтобы соответствовать текущему размеру шрифта, он уменьшит размер шрифта до тех пор, пока текст не будет помечен в метку. Мне нужно получить фактический отображаемый размер […]

Как сделать UILabel доступным?

Я хотел бы сделать UILabel кликабельным. Я пробовал это, но он не работает: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() … let tap = UITapGestureRecognizer(target: self, action: Selector(“tapFunction:”)) tripDetails.addGestureRecognizer(tap) } func tapFunction(sender:UITapGestureRecognizer) { print(“tap working”) } }

Обработка события Touch в UILabel и подключение его к IBAction

Итак, у меня есть UILabel созданный в построителе интерфейса, который отображает некоторый текст по умолчанию «нажмите, чтобы начать». Когда пользователь UILabel я хочу, чтобы он UILabel метод IBAction: -(IBAction)next; который обновляет текст на ярлыке, чтобы сказать что-то новое. Было бы очень удобно, если бы это позволило мне просто перетащить соединение из моего метода на мой […]

Форматирование номера для отображения запятых и / или знака доллара

Я хочу отформатировать мой UILabel запятыми или лучше со знаком доллара и запятыми (без десятичной). Вот код, который я использую: IBOutlet UILabel *labelrev float rev = (x + y) labelrev.text = [[NSString alloc] initWithFormat:@%2.f”,rev]; Я получаю xxxxxxxxx как результат, который я хочу получить xxx, xxx, xxx или $ xxx, xxx, xxx Как мне это сделать?

Давайте будем гением компьютера.