部分显示表格视图单元格内容 Swift
创始人
2024-12-24 09:01:00
0

要部分显示表格视图单元格内容,你可以使用UILabel的lineBreakMode属性来设置文本的截断方式。下面是一个使用Swift的示例代码:

import UIKit

class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {

    let data = ["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
                "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
                "Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.",
                "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."]

    let tableView = UITableView()

    override func viewDidLoad() {
        super.viewDidLoad()

        tableView.frame = view.bounds
        tableView.delegate = self
        tableView.dataSource = self
        tableView.register(UITableViewCell.self, forCellReuseIdentifier: "Cell")
        view.addSubview(tableView)
    }

    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return data.count
    }

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
        cell.textLabel?.numberOfLines = 2
        cell.textLabel?.lineBreakMode = .byTruncatingTail
        cell.textLabel?.text = data[indexPath.row]
        return cell
    }
}

在这个示例中,我们创建了一个包含四个长文本的数组作为数据源。在tableView(_:cellForRowAt:)方法中,我们将单元格的textLabel的numberOfLines属性设置为2,以便显示两行文本。然后,我们将lineBreakMode属性设置为.byTruncatingTail,以便将多余的文本截断并显示省略号。这样,单元格中的文本就会部分显示。

相关内容

热门资讯

有挂透视!wepoker辅助插... 有挂透视!wepoker辅助插件功能,微乐家乡小程序辅助,法子教程(有挂头条)-哔哩哔哩1、每一步都...
辅助透视!aapoker插件下... 辅助透视!aapoker插件下载,微乐自建房辅助工具在哪,资料教程(了解有挂)-哔哩哔哩1、进入到a...
了解透视!wepoker买脚本... 了解透视!wepoker买脚本靠谱吗,微信小程序微乐辅助器,秘籍教程(有人有挂)-哔哩哔哩1、首先打...
辅助透视!wepoker破解器... 辅助透视!wepoker破解器有用吗,微乐家乡脚本助手,绝活教程(真实有挂)-哔哩哔哩1、用户打开应...
必备透视!impoker辅助,... 必备透视!impoker辅助,微乐兰州麻将小程序辅助,积累教程(有挂教学)-哔哩哔哩1、起透看视 i...
揭幕透视!wepoker私人局... 揭幕透视!wepoker私人局辅助挂,微乐手游脚本辅助,操作教程(有挂教学)-哔哩哔哩1、游戏颠覆性...
解迷透视!智星德州可以透视吗,... 解迷透视!智星德州可以透视吗,微乐建房辅助工具免费入口,手册教程(有挂猫腻)-哔哩哔哩1、实时智星德...
详细透视!hhpoker智能辅... 详细透视!hhpoker智能辅助插件,苹果手机微信小程序游戏破解器,攻略教程(有挂技巧)-哔哩哔哩h...
总结透视!hhpoker辅助挂... 总结透视!hhpoker辅助挂是真的吗,微乐卡五星祈福有用吗,阶段教程(有挂解密)-哔哩哔哩1、hh...
揭露透视!wepoker手机版... 揭露透视!wepoker手机版透视脚本,微乐家乡小程序脚本ios,教材教程(有挂功能)-哔哩哔哩1、...