UILabelテキストをユーザー操作で変更することはできますか?または、UITextField要素でそれを行う必要がありますか?ユーザー入力メッセージでUILabelテキストを変更する方法
私はそれを行う方法を教えてもらえますか?
UILabelテキストをユーザー操作で変更することはできますか?または、UITextField要素でそれを行う必要がありますか?ユーザー入力メッセージでUILabelテキストを変更する方法
私はそれを行う方法を教えてもらえますか?
UILabel
class referenceから、本質的に編集することはできません。
UILabelクラスは、読み取り専用テキストビューを実装します。
UITextView
以上UITextField
よりUILabel
ようなもの -
あなたはUITextField
またはUITextView
を使用しなければならないでしょう。 UITextView class referenceから
:
UITextViewクラスは、スクロール、複数行のテキスト領域のための動作を実装します。このクラスは、カスタムスタイル情報を使用してテキストの表示をサポートし、テキスト編集もサポートしています。大きなテキスト文書の本文を表示する場合など、複数行のテキストを表示するには、通常、テキストビューを使用します。
ユーザーインタラクションによってUILabelのテキストを変更することはできないと思います。
私は、UILabelのように見えるように境界線を持たないUITextFieldを使用します。これは、ストーリーボードの属性インスペクタを使用して実行できます。
ありがとうアルバート。私は試して、それは正常に動作します – user3149877
あなたの応答をありがとう!しかし、最初のメッセージを(プログラム的に)含めることができ、それをユーザーに変更させることは可能ですか?私はそれを行う方法を確認することができますチュートリアルやWebはありますか?よろしく、 – user3149877
うん、ちょうどあなたのviewDidLoadまたはviewWillAppearで 'UITextView'のテキストを設定してください。 – WMios
いいえ、しかし、私はユーザーがテキストフィールドとのやり取りでそれを変更させる方法を意味します – user3149877