問題タブ [uitextviewdelegate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
505 参照

objective-c - xcodeでのUITextViewの問題

だから私はUITextViewについての説明を読んでいて、キーボードの「戻る」ボタンを押すとキーボードが自動的に非表示になると言っています。しかし、それは機能していなかったので、私は作成してみました

それもうまくいかなかったので、私もやってみました:

そもそも取引全体が機能していない理由がわかりません。誰かが助けることができるかどうか疑問に思いますか?

0 投票する
3 に答える
7469 参照

ios - UITextView のスクロール位置を検出する

ユーザーがUITextViewの一番下までスクロールした場合にのみ「続行」ボタンが有効になる利用規約ページのフォームを実装しようとしています。これまでのところ、クラスを UIScrollView デリゲートとして設定し、以下のメソッドを実装しました。

UITextView が一番下にあるかどうかを確認する方法がわからないため、if ステートメントにコメントしました。

0 投票する
4 に答える
3557 参照

iphone - iPhoneのテキストビューをカバーするキーボード

iPhoneアプリ初心者です。以下は私が持っているものです...

ここに画像の説明を入力

アイテム名を入力すると、適切な画面が表示され、完了オプションが表示されます。[完了] をクリックすると、キーボードが非表示になります。

ここに画像の説明を入力

同じことが時間にも起こります。

説明をクリックして何かを入力すると、次のような画面が表示されます。

ここに画像の説明を入力

今私の問題は、私が見ることUITextViewができないということです。そのため、入力しているものを見ることができません。

入力している内容を確認できるようにするにはどうすればよいUITextViewですか。


更新 1

ここに画像の説明を入力

0 投票する
2 に答える
1606 参照

ios - UITextField shouldChangeTextInRange と attributedText を使用すると、スクロールの奇妙な動作が発生する

いくつかの属性を適用するために、レンダリングする前に、入力されたテキストをキャプチャする必要があります。

そのために、NSAttributedString と共に UITextView のデリゲート メソッド shouldChangeTextInRange を使用しています。これまでのところ、うまく機能しています。

問題は、UITextView が一定量のテキストを取得してスクロールを開始したときに、attributedText を変更すると一番上までスクロールし、次の char を使用すると最後までスクロールすることです。

タイピングしている間、そのダンスが上下に動き続けます..

属性付きテキストの代わりに textview.text を設定すると、動作します n

なにか提案を?

前もって感謝します。

0 投票する
1 に答える
1523 参照

ios - UITextView のデリゲート textView:shouldChangeTextInRange:replacementText: で stringByReplaceingCharactersInRange を呼び出しても安全ですか?

テキスト変更イベントをリッスンしようとして、UITextView に基づいてカスタマイズされたテキストビューを実装しました。そこで、UITextView のデリゲートを実装しました。

iOS 5 および iOS 6 では、上記のコードは正常に動作します。しかし、iOS 4.3 では例外でクラッシュします***-[NSCFString replaceCharactersInRange:withString:]: Range or index out of bounds。iOS 4.3 で見つかったすべての変数値を出力しました。実際には範囲が範囲外になることがありますtextView.text.length。111 ですがrange113,0. コードの何が問題になっていますか? ありがとう!

0 投票する
2 に答える
2368 参照

iphone - UITextViewの行の多くの文字をバックスペースします

ユーザーがtextView内の文字をバックスペースしているかどうかを確認したいのですが、同じ文字を接続してすべてを削除するために同じ文字が存在するかどうかを確認します...

たとえば、チェックしている文字が「e」の場合、「easy heeeeeello」というテキストがあり、ユーザーがバックスペースを押し始めると、次のようになります。

簡単なheeeeeello->簡単なheeeeeell->簡単なheeeeeel->簡単なheeeeee->簡単なh

コードは、バックスペースが押されたことを検出する必要があります。次に、どのテキストが削除されるかを検出し、そのテキストが文字(この場合は「e」)である場合、その「e」に接触する「e」がさらにあるかどうかをチェックして、「e」のストランドを作成します。 sそしてそれらをすべて削除します。

手伝って頂けますか?

0 投票する
1 に答える
957 参照

ios - UITextViewテキストを非表示

UITextViewのテキストから特定の単語や表現を隠すことができるかどうか疑問に思いました。たとえば、次の場合:

「あなた」を非表示にしてユーザーに表示されないようにする方法はありますか(ユーザーはtxtを編集できませんが、テキストの一部であるため、txt.textを実行してehole string?

0 投票する
2 に答える
1900 参照

ios - UITextViewデリゲートメソッドtextViewDidChangeSelectionがバックグラウンドから戻ったときに呼び出されない

私はデリゲートメソッドをViewController実装しています。テストすると、すべてが期待どおりに機能します。ただし、アプリがバックグラウンドに置かれ、その後再びアクティブになった場合、の選択を変更するときにデリゲートメソッドは呼び出されません。この問題を抱えている人は他にいますか?UITextViewtextViewDidChangeSelectionTextView

私のUITextViewサブクラスはこれを行います:

上記は、キーボードが表示されないようにすると同時に、TextViewを有効にしたままにするためのものです。

サブクラスもこれを行います:

これは、UITextViewをクリックしたときにコピーペーストのポップアップが表示されないようにするためです。この方法は少し奇妙に見えると思いますが、少し前にSOで見つけたので、本来あるべきことを実行しました。

0 投票する
1 に答える
2002 参照

ios - UITextView の幅と高さを動的に変更する

私のコードは、テキストに従って動的に調整されます。Enter キーを押すと高さが増し、Return キーを押さないと幅が増えます。

でもどうやって作るんだろう

しかし、リターンを押しても幅が広がります。それを防ぐ方法。

0 投票する
2 に答える
293 参照

ios - スーパークラスにも同じ名前の ivar があるサブクラスに ivar 'delegate' がある

このように定義されたサブクラスがあります

しかし、警告が表示されProperty type 'id<UMTextViewDelegate>' is incompatible with type 'id<UITextViewDelegate>' inherited from 'UITextView'ます。

この警告を抑制するにはどうすればよいですか? これを追加してみました:

しかし運がない。!!

編集:

私はARCを使用していません