首页 > 其他分享 >ios 开发之 -- UILabel的text竖行显示

ios 开发之 -- UILabel的text竖行显示

时间:2023-08-25 14:02:14浏览次数:32  
标签:lineBreakMode -- text 竖行 UILabel numberOfLines label

让UILabel的内容竖行显示,我经常用一下两种方式:

第一种:使用换行符 \n

label.text = @"请\n竖\n直\n方\n向\n排\n列";
label.numberOfLines = [label.text length];

第二种:使用lineBreakMode属性

label.text = @"请竖行显示";
label.lineBreakMode = NSLineBreakByWordWrapping;//换行模式自动换行
label.numberOfLines = 0;

其他的属性设置,可以参考我写的那篇《UILabel全属性》


作者:稻草人11223

标签:lineBreakMode,--,text,竖行,UILabel,numberOfLines,label
From: https://blog.51cto.com/u_13188203/7230165

相关文章

  • iOS开发之--搭建本地的SVN服务器
    近期入职的新公司,后台没有分配svn账号,需要在本地搭建一个服务器,方便和代码,看了看网上的教程,一直有这样那样的问题,其中最主要的问题还是路径拼接的问题,最后终于解决了,特在此分享下,如果大家有更快捷的方法可以交流下:步骤如下:1,首先在任意地方建立一个文件夹,如在桌面上建立一个名字为sv......
  • ios开发之 -- 单例类
    单例模式是一种软件设计模式,再它的核心结构中指包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个势力而且该势力易于外界访问,从而方便对势力个数的控制并节约系统资源。如果希望在系统中某各类的对象只能存在一个,单例模式是最好的解决方案。单例模式目前用......
  • ios开发之 -- invalid nib registered for identifier
    今天在写代码的时候,碰到这麽一个问题:invalidnibregisteredforidentifier(重用符)-nibmustcontainexactlyonetoplevelobjectwhichmustbeaUITableViewCellinstance'我一直以为是注册那边出了问题,改了2遍,还是没好,后来百度了下,原因如下:通过xib创建cell的时候一定......
  • Robot 框架学习笔记
    Robot框架学习笔记为了更好地让读者理解快速学习新框架的思路,笔者接下来会继续介绍另一个名为Robot的自动化测试框架,希望读者能参考笔者从零开始讲解一个开发/测试框架的流程,从中总结出适合于自己的快速学习方法。与Selenium框架相比,Robot框架是一款更为通用的、可扩展的......
  • swift - 之TabBarController的用法
    TabBarController的使用,下面记录两种写法,代码如下:TabBarItem系统自带图标样式(System)介绍:Custom:自定义方式,配合SelectedImage来自定义图标More:三个点的图标,表示更多意思Favorites:星形图标Featured:星形图标TopTated:星形图标Recents:时钟图标Contacts:一个圆形一个人头像的图标,代表联......
  • DNSLOG平台搭建及其原理分析
    一、DNS基本概念0x1:DNS中不同域名类型概念DNS的全称是DomainNameSystem(网络名称系统),它作为将域名和IP地址相互映射,使人更方便地访问互联网。当用户输入某一网址如littlehann.com,网络上的DNSServer会将该域名解析,并找到对应的真实IP如101.37.97.51,使用户可以访问这台服务器上......
  • git使用
    第一步:下载Git首先,需要从官方网站https://git-scm.com/downloads下载Git的安装包。网站会根据你使用的操作系统自动推荐对应的版本。第二步:安装Git安装包下载完成后,双击打开,按照指导操作即可完成安装过程。对于Windows平台,可能需要在安装过程中选择一些组件,如图形界面和命令行......
  • Java反射是什么?
    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造......
  • Nacos-环境隔离
               ......
  • 【MySQL 8.0】通过mysqlbinlog实现binlog文件的远程同步
    mysqlbinlog会伪装成一个slave,连接master请求指定的binlogfile,master接收到这个请求之后创建一个binlogdump线程推送binlog给伪装的slave。[mysql@node01~]$mysql-uroot-pabcd.1234-hnode01(root@node01)>createuserrepl@'%'identifiedby'repl';QueryOK,0ro......