どのようにして各文字列 "test"がtextViewの下まで印刷されるように、textViewに拘束を設定することができますか?写真の例。Swift filling textView
- "テスト"とパーセンテージを一致させようとしています。あなたはそれはあなたが理解するのに役立ちます迅速プレイグラウンドでこのコードを実行し、前の文字列に、各文字列を追加する必要があり
for _ in 1...100{
profitLoss.text = "Test\n"
}
どのようにして各文字列 "test"がtextViewの下まで印刷されるように、textViewに拘束を設定することができますか?写真の例。Swift filling textView
- "テスト"とパーセンテージを一致させようとしています。あなたはそれはあなたが理解するのに役立ちます迅速プレイグラウンドでこのコードを実行し、前の文字列に、各文字列を追加する必要があり
for _ in 1...100{
profitLoss.text = "Test\n"
}
。
var finalString = "1%"
for i in 2...100 {
finalString += "\n\(i)%"
}
print(finalString)
profitLoss.text = finalString
あなたは男です!私はあなたの答えを確認するために3分待つ。しかし、あなたの時間と助けてくれてありがとう。 –
この回答は論理的に正しいものですが、実際のコードは最適ではありません。 Swiftでは変数名の最初の文字を大文字にするべきではありません。また、このコードでは、改行で終わる文字列が得られますが、これはおそらくあなたが望むものではありません。 – garrettmurray
@garrettmurrayコードレビューをいただきありがとうございます。私はちょうど答えのコードを更新しました。 – Ujesh
、その後のTextViewのテキストに設定し、最初にあなたの文字列をビルドします。
var test = "Test"
for _ in 1...99 {
test += "\nTest"
}
profitLoss.text = test
それが添付あなたのイメージどおりの良い方法ではありませんが、あなたは以下の
var strText = "Text \n"
for _ in 1...100 {
txtView.text = strText.appending(strText)
}
ことによってそれをachaiveすることができますおそらく '=' ...の代わりに '+ ='を使うでしょうか? –