How to increase the character spacing in UILabel
You should probably use NSAttributedString with NSKernAttributeName attribute Here is a small example: UILabel *label = [[UILabel alloc] initWithFrame:self.view.bounds]; NSString *string = @”Some important text”; NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:string]; float spacing = 5.0f; [attributedString addAttribute:NSKernAttributeName value:@(spacing) range:NSMakeRange(0, [string length])]; label.attributedText = attributedString; [self.view addSubview:label];