You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Swift中如何移除HStack内两个Text控件间的默认空格?

解决HStack中Text控件默认间距问题

要实现"Acc +2"的效果,有几种简单实用的方法:

  • 调整HStack的间距参数
    HStack默认会为子视图添加默认间距,直接将spacing设置为0就能消除两个Text之间的空格:

    var accuracy = 2
    HStack(spacing: 0) {
        Text("Acc +")
        Text(String(accuracy))
    }
    
  • 合并为单个Text控件
    如果这两段内容本就是连续的文本,完全没必要拆分到两个Text里,用字符串插值合并成一个Text更简洁直接:

    var accuracy = 2
    Text("Acc +\(accuracy)")
    

内容的提问来源于stack exchange,提问作者Darren Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 18:12:37