代码之家  ›  专栏  ›  技术社区  ›  Patrick bateman

快速填充文本视图

  •  0
  • Patrick bateman  · 技术社区  · 8 年前

    -尝试将“测试”与百分比匹配。

    ProblemHere

    for _ in 1...100{
    profitLoss.text = "Test\n"
                     }
    
    3 回复  |  直到 8 年前
        1
  •  1
  •   Ujesh    8 年前

    您必须将每个字符串添加到前一个字符串中,在swift play ground中运行此代码,它将帮助您理解。

    var finalString = "1%"
    
    for i in 2...100 {
    
       finalString += "\n\(i)%"
    }
    
    print(finalString)
    
    profitLoss.text =  finalString 
    
        2
  •  1
  •   garrettmurray    8 年前

    首先构建字符串,然后将其设置为textView的文本:

    var test = "Test"
    for _ in 1...99 {
      test += "\nTest"
    }
    profitLoss.text = test
    
        3
  •  0
  •   Govaadiyo    8 年前

    这不是一个很好的方式,根据你的形象,附上,但你可以在下面获得它

    var strText = "Text \n"
    for _ in 1...100 {
        txtView.text = strText.appending(strText)
    }