`
ynial
  • 浏览: 228459 次
  • 来自: ...
社区版块
存档分类
最新评论

ios iphone UILabel 多行文字自动换行 (自动折行)

阅读更多
【UILabel 自动换行】:

UIView *footerView = [[UIView alloc] initWithFrame:CGRectMake(10, 100, 300, 180)];
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 100, 300, 150)];
    label.text = @"where are you? where are you? where are you? where are you? where are you? where are you? where are you? where are you? where are you? where are you?";
    //清空背景颜色
    label.backgroundColor = [UIColor clearColor];
    //设置字体颜色为白色
    label.textColor = [UIColor whiteColor];
    //文字居中显示
    label.textAlignment = UITextAlignmentCenter;
    //自动折行设置
    label.lineBreakMode = UILineBreakModeWordWrap;
    label.numberOfLines = 0;


分享到:
评论

相关推荐

    iOS打字机效果Demo

    总之,"iOS打字机效果Demo"是一个实用的示例,它展示了如何在iOS应用中通过Objective-C实现打字机效果,包括文字切分、动画展示、自动居中和自动换行等功能。对于想要提升自己iOS应用交互性的开发者来说,这是一个...

    A simple scrolling UILabel for iPhone devs

    在iOS开发中,UILabel是用于显示单行或多行文本的常用控件。然而,对于长文本的显示,尤其是屏幕空间有限的情况下,普通的UILabel可能无法满足需求。这时,我们可以利用自定义的UILabel实现一个自动滚动的效果,以...

    (0041)-iOS/iPhone/iPAD/iPod源代码-标签(Label)-Rolling Text Ticker View

    首先,UILabel是iOS SDK中一个基本但功能强大的控件,用于显示单行或多行文本。它支持多种字体、颜色、对齐方式以及自动换行。在我们的案例中,我们将利用UILabel的这些特性来构建一个滚动字幕视图。 滚动字幕...

    (0120)-iOS/iPhone/iPAD/iPod源代码-标签(Label)-Masked Label

    UILabel通过设置`text`属性来添加文字,`font`属性调整字体样式,`textColor`定义文字颜色,`numberOfLines`决定是否允许多行显示,以及`lineBreakMode`控制换行方式。此外,`attributedText`属性允许我们为文本的...

    IOS开发控件源代码 UICatalog

    2. UILabel:用于显示文本,支持多行显示、文字对齐、自动换行等功能。UICatalog演示了如何设置字体、颜色、行间距等属性。 3. UIImageView:显示图像的控件,可以加载本地或网络资源,支持图片缩放、裁剪等操作。 ...

    iphone 开发基础控件UILable

    在iOS开发中,`UILabel`是极为重要且基础的一个控件,它用于显示单行或多行的静态文本。本教程将面向初学者,详细介绍`UILabel`的常用属性及其设置方法,帮助开发者快速掌握这一核心组件。 `UILabel`的创建: 在iOS...

    iPhone UIKit详解源代码

    3. UILabel:用于展示文本信息,支持多行文本、自动换行、字体样式设置等。开发者可以根据需求调整其外观和布局。 4. UIButton:按钮组件,用于响应用户的点击操作。它可以显示文本、图像,甚至自定义视图,同时...

    iphone界面官方例子

    此外,它还展示了多行文本和自动换行的实现方法。 除了这两个基本元素,UICatalog还包括了其他重要的UI组件,如“滑块”(UISlider)用于选取数值范围,“开关”(UISwitch)用于开启或关闭某个功能,“进度条”...

    iphone跑马灯实例

    1. **UILabel基础**:UILabel是iOS中的一个基础组件,用于显示单行或多行文本。它支持基本的排版样式,如字体、颜色、对齐方式等,同时也支持自动换行和动态适应文本内容。 2. **跑马灯原理**:跑马灯效果通常是...

    iphone UICatalog

    2. **UILabel**:用于显示静态文本,支持多行文本、自动换行和不同的对齐方式。学习如何设置字体、颜色和行间距是掌握`UILabel`的关键。 3. **UITextField**和**UITextView**:前者用于单行文本输入,后者则用于...

Global site tag (gtag.js) - Google Analytics