私のラベルのテキストを変更できるようにするには、「編集」ボタンが必要です。ボタンでラベルを編集してキーボードをクリックしてテキストを入力する方法を教えてください。
私は新しいテキストを書くためにキーボードを使用する必要があります。 label.text = "new label"
でボタンを作成する方法はわかっていますが、キーボードでラベルテキストを変更する可能性をユーザに与えたいと考えています。 私はテキストビューで試しましたが、テキストを変更するために私たちをテキストビューにリダイレクトするボタンを作成することはできません(自分でもインターネット上でも解決策が見つかりませんでした)。
私はあなたのストーリーボード・ソリューションを持っているので、もしそれが完璧になるが、私はあまりにもObjective-Cのとスウィフトを理解するであろうストーリーボードで多くの仕事:)
ありがとうございます!
編集:Henrique da Costaさん、ありがとうございました。解決策はボタンアクションに[TextView becomeFirstResponder];
を入れることです。 SwiftのTextView.becomeFirstResponder()
override
あなたはボタンを押すと、瞬時にoverride
方法、ユーザーがキーボード上
return
に当たったときのラベルを変更するためのラベルテキストを変更するには?テキストビューは最初のレスポンダーになり、編集の準備が整います。編集ボタンは保存ボタンになります。テキストビューで編集し、保存ボタンを押します。 textviewのテキストをラベルに渡します。これはあなたの要件を満たしますか? – MudOnTire