🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

解決済

2回答

1613閲覧

Swiftでカーソル移動

shinya-ta

総合スコア31

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2019/12/01 00:54

編集2019/12/01 00:59

iPhoneでのメール作成時に、入力をやり直したい時用に、左右のカーソル移動ボタンを、全盲の妻の為に用意したいのです。
そこで、xcode のSwiftでtext fieldのテキストのカーソル移動ボタンを作りたいのですが、どのようにしたらいいか判りません。どなたか分かる方いらっしゃいませんか?
Swiftはさっぱりの素人です…。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2019/12/01 03:49

ボタン、とは画面上の◀▶のボタンでしょうか? ならキーボードを出したらそこにあります。<というはなしになってしまいますが
shinya-ta

2019/12/01 04:17

iPhoneにキーボードボタンを追加したいのです。テキスト編中に、カーソルを移動させたいので、単純なカーソル移動ボタンを配置したいのです。
takabosoft

2019/12/02 01:40

まずはプログラミング関係なしに、標準機能で試されてはいかがでしょうか? iPhoneのキーボードでカーソルを移動させる4つの方法 https://appllio.com/ios-keyboard-cursor-iphone-ipad y_waiwaiさんもおっしゃっていますが、横画面モードであれば<>キーもあります。
shinya-ta

2019/12/02 09:55

この機能を使うのは、全盲である妻が対象です。iPhoneのVoice overを使用しながらの3D Touchは使用できません。 Voice overを起動させると、音声で読み上げないことが多々あります。 グローブキーを長押ししてのキーボード一覧も、Voice overを起動させると、読み上げしません。 iPhoneを横向きに使用するのは、耳元で音声を聞きながらの操作には不向きです。 ですので、カーソル移動ボタンだけのキーボードを作る予定でしたが、Swiftでのやり方がわからなく困っています。
shinya-ta

2019/12/02 10:00

何よりも、トラックパッドのように使えるのは、あくまでも晴眼者に都合がいいだけで、基準点が途中からわからなくなった場合、使い物になりません。
y_waiwai

2019/12/02 10:21

具体的に、どこの場所にどんなボタンを作りたいのかを説明しましょう この文章だけではあなたが何をやりたいのかが他人に伝わりません いまだに何をしたいのかわかってません<わたし
shinya-ta

2019/12/02 10:41

説明不足ですみません。Androidのキーボードのように、縦表示の状態の時に、左右のカーソル移動ボタンがあるようにしたいのです。 既存のキーボードに盛り込むのは難しいと思いますので、単純なカーソル移動と、文頭、文末まで移動できるキーボードを作りたいのです。
guest

回答2

0

自己解決

vadervovさん。
いい情報ありがとうございます。
一度これで検証してみます。、

投稿2019/12/02 10:17

shinya-ta

総合スコア31

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

**方法1:**追記・修正依頼のカラムにも有利な情報はあるとしても、もし本気でカスタムキーボードを作ってみたいなら、こちらのチュートリアルをご利用ください: 
Custom Keyboard Extensions: Getting Started(英語)
方法2:AppStoreには第三者のキーボーボはあるはずですが、「<」と「>」のボタンのある物もあるはずですね。
でも「方法1」でチャーレンジの方が面白いです。

投稿2019/12/02 06:19

vanderlvov

総合スコア687

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問