• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 在我的 UILabel(4 行)的子部分(2 行)上应用 lineBreakMode

[复制链接]
菜鸟教程小白 发表于 2022-12-12 15:05:57 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

简而言之:如何在 UILabel(比如 4 行)的子部分(比如 2 行)上应用 lineBreakMode。

长篇大论:

Click here to see a screenshot of the App Store in iOS7.

我有一个 4 行的 UILabel(红色)。我假设这是屏幕截图上的 UILabel,因为它们在每个 UITableViewCells 中都垂直居中。

此 UILabel 由一个子字符串组成,该子字符串最多被截断为 2 行(蓝色)。

在这个问题上花了一整天,我什至没有找到解决方案的开始。如果有人可以帮忙...

这是另一个例子。这是一个 UILabel:

+------------------------------------------+
|                                          |
|Lorem ipsum dolor sit amet, consectetuer  |
|adipiscing elit, sed diam nonummy nibh    |
|euismod tincidunt ut laoreet dolore magna |
|aliquam erat volutpat.                    |
|Line 2                                    |
|Line 3                                    |
|                                          |
+------------------------------------------|

我希望它以这种形式显示(第一句被截断为两行):

+------------------------------------------+
|                                          |
|                                          |
|Lorem ipsum dolor sit amet, consectetuer  |
|adipiscing elit, sed diam nonummy nibh... |
|Line 2                                    |
|Line 3                                    |
|                                          |
|                                          |
+------------------------------------------|



Best Answer-推荐答案


您需要创建自己的 UITableViewCell,向其中添加您想要的 View ,并将其添加到表格中。检查这个:

Customizing UITableViewCells

正如你所说,你想要实现的目标似乎相当复杂,至少如果没有 CoreText 是不可能的(并且不确定是否可能)。

基本上,在配置 UILabel 时,您可以选择两个属性 lineBreakMode,它告诉您如何截断行和行数,但针对整个标签。

关于ios - 在我的 UILabel(4 行)的子部分(2 行)上应用 lineBreakMode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19119969/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap