`
zjjzmw1
  • 浏览: 1367902 次
  • 性别: Icon_minigender_1
  • 来自: 开封
社区版块
存档分类
最新评论

UILabel 显示多种字体。

    博客分类:
  • iOS
阅读更多


NSDictionary
 *infoDict   = [[NSBundle mainBundle]infoDictionary];

    NSString *currentVersion = [infoDict objectForKey:@"CFBundleShortVersionString"];

    NSString *resultString = [NSString stringWithFormat:@"有更新  V%@",currentVersion];

    

    NSDictionary *tempDict = @{ NSForegroundColorAttributeName:[UIColor redColor]};

    NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc]initWithString:resultString];

    [attrString addAttributes:tempDict range:NSMakeRange(03)];

 

    _versionLabel.attributedText = attrString;

分享到:
评论

相关推荐

    UILabel显示不同颜色字体

    这篇博客"UILabel显示不同颜色字体"深入探讨了如何使UILabel内的文字具有不同的颜色,增加了UI的多样性和互动性。通过理解和运用这些技巧,开发者可以为用户创建更具吸引力和信息丰富的应用界面。 首先,我们了解...

    UILabel多行显示

    这在显示包含多种样式的文本时非常有用。例如: ```swift let attributedString = NSMutableAttributedString(string: text) attributedString.addAttribute(.font, value: UIFont.systemFont(ofSize: 16), range: ...

    UILabel的text设置不同颜色、字体

    如果你需要在同一UILabel中混合使用多种字体,同样可以借助`NSMutableAttributedString`。这里我们创建一个具有两种字体的UILabel: ```swift let text = "Swift 语言指南" let attributedText = ...

    UILabel上显示不同字体的文字效果

    5. **混合字体**:如果要在同一UILabel中显示多种字体,可以先创建对应字体的UIFont对象,然后通过设置UILabel的`attributedText`属性来实现。`NSAttributedString`允许为字符串的不同部分设置不同的属性,包括字体...

    UILabel、UILabel基本用法、UILabel详解

    `UILabel`是iOS开发中非常基础且使用频率极高的UI控件之一,主要用于显示一段不可编辑的文本。它继承自`UIView`类,这意味着除了拥有自身特定的功能外,还继承了许多`UIView`的属性和方法。在iOS应用开发过程中,`...

    iOS UILabel Font

    在iOS开发中,`UILabel` 是一个至关重要的组件,用于显示单行或多行文本。它在用户界面设计中扮演着信息展示的角色。本教程将深入探讨如何自定义`UILabel`的字体风格,以便为应用程序创建独特且吸引人的视觉效果。...

    iOS App开发中修改UILabel默认字体的方法

    当需要在同一个UILabel中显示不同样式(如颜色、大小或字体)的文本时,这种方法特别有用。以下是一个简单的示例: ```objc // 创建NSMutableAttributedString对象 NSMutableAttributedString *str = [...

    swift学习控件篇:UIButton+UILabel

    UILabel用于显示单行或多行静态文本,如标题、说明或者提示信息。在故事板中,同样是从对象库拖拽UILabel到视图,然后在属性检查器中设置文字、字体、颜色和对齐方式。在代码中,可以使用`UILabel()`初始化一个新的...

    可自定义多种字体的Label,适用于图文混排

    然而,系统默认的UILabel并不支持直接设置多种字体。为了实现这一需求,我们可以创建一个自定义的UILabel子类,通过重写其中的相关方法来扩展其功能。 1. **自定义UILabel子类** 创建一个新类,继承自UILabel,并...

    UILabel显示定时器文本跳动问题的解决方法

    在iOS开发中,遇到UILabel显示定时器文本时出现跳动和闪烁的问题,通常是由于字体宽度不一致导致的。这个问题在iOS9之后尤为突出,因为系统默认字体从Helvetica切换到了San Francisco,新字体的每个数字宽度不同,...

    UILabel-AttributedText:这是UILabel用来解决有关特殊字符的问题的解决方案类别

    通过集成`UILabel-AttributedText`类别,开发者可以更加自由地控制`UILabel`的显示效果,提升用户体验,尤其是在处理包含多种样式和交互元素的文本时。在实际项目中,这将是一个非常有价值的工具。

    swift-支持三种UILabel中数字翻滚效果UILabelnumberturnover

    `UILabel`是苹果提供的一个基础组件,用于在屏幕上显示单行或多行文本。然而,当需要展示数字变化,比如计数器增加或减少时,简单的文字替换可能无法达到理想的效果。在这种情况下,我们可以利用特定的技术来实现...

    IOS应用源码之【框架】iOS中显示任何TTF字体.rar

    iOS平台支持多种字体格式,包括TTF。然而,将自定义字体引入iOS应用需要一些额外的步骤,以确保字体文件被系统正确识别和加载。 3. **集成TTF字体**: - **步骤1**:将TTF字体文件添加到Xcode项目中。这通常通过...

    iOS UILabel

    `UILabel`是iOS开发中不可或缺的一部分,它用于在屏幕上显示文本,可以处理单行或多行文本,并且支持多种样式和动态调整。本篇文章将深入探讨`UILabel`的主要特性和使用方法,帮助开发者更好地理解和应用这一组件。 ...

    UILabel of UIKit

    `UILabel` 支持显示富文本,即包含格式化样式的文本,如不同字体、颜色、链接等。这可以通过设置 `NSAttributedString` 类型的 `attributedText` 属性实现。 ```objective-c NSDictionary *attributes = @{...

    ios UILabel上下划线

    在iOS开发中,UILabel是用于显示单行或多行文本的常用控件,它在用户界面设计中占据着重要地位。当我们需要为UILabel添加上下划线效果时,通常需要借助自定义视图或者利用属性设置来实现。这个压缩包文件"**...

    查看iOS设备系统字体

    首先,iOS系统内置了多种字体,如San Francisco(苹果官方推荐的主要字体)、Helvetica、Arial等。这些字体旨在为用户提供一致且高质量的阅读体验。San Francisco分为多个权重和风格,包括Regular、Bold、Italic等,...

    swift-iOS中实现字体加粗(设置字重)

    4. **UILabel和NSAttributedStringLabel**:对于视图中的标签,如`UILabel`,如果需要设置加粗字体,可以将其`font`属性设置为之前创建的加粗字体。如果使用的是`NSAttributedStringLabel`,则可以直接设置其`...

    IOS中一段文字设置多种字体颜色代码

    在iOS开发中,有时我们需要在一个UILabel中展示的文字中设置多种字体颜色,以达到特定的视觉效果或强调某些关键信息。本篇文章将详细讲解如何在iOS应用中实现这一功能。 首先,我们要了解iOS中的UILabel,它是一个...

    iOS动态调整UILabel高度的几种方法

    `UILabel` 支持多种样式,如字体、颜色、行间距等,并且可以设置阴影效果或者高亮显示。在某些场景下,我们可能需要根据`UILabel`中的文本内容、字体、行间距等参数动态地调整其高度,以确保所有文本都能正确显示。 ...

Global site tag (gtag.js) - Google Analytics