【问题标题】:Two horizontal lines around UILabelUILabel 周围有两条水平线
【发布时间】:2016-04-10 14:12:57
【问题描述】:

我有一个登录表,它为我的用户提供了许多表单来创建一个帐户,在我的表内我有一个带有 UILabel 的单元格,我要做的就是在 UILabel 周围创建两条水平线,如下图所示:

Example of image

该图像在标签周围有两条水平线,有什么更好的方法来做到这一点?我该怎么做?

【问题讨论】:

    标签: ios swift uilabel


    【解决方案1】:

    您可以用非常细的UIViews 创建线条,背景颜色为灰色或黑色。在storyboard中,拖拽一个UIView到单元格中的UILabel前面,大小根据自己的喜好,复制到label后面也一样。

    【讨论】:

    • 另一种方法是使用 UIImageView 与高度可能为 1 像素的图像。
    • Tim 使用通用视图的答案是正确的方法。 (已投票。)您只需在视图上设置背景颜色,然后通过设置适当的约束来使其任意大小,而无需自定义代码。对于图像视图,您要么需要为每种尺寸定制图像,要么需要拉伸图像,这两种方法都不理想。
    猜你喜欢
    • 1970-01-01
    • 2011-01-17
    • 2014-11-13
    • 1970-01-01
    • 2023-03-22
    • 2023-02-04
    • 2021-12-15
    • 2014-09-17
    • 1970-01-01
    相关资源
    最近更新 更多