私はUITextViewを持っていますが、私はそれが自動修正インターフェイスを使用していることを除いて、隠しプロパティをtrueにすることはできません。iphone一貫してUITextView内の一部のテキストを非表示にする
現在、私はcontentOffsetをテキストの最初の行を隠すようにしていますが、これは一貫して機能しません。場合によっては、スクロールビューがスクロールしてテキストが部分的に表示される場所にスクロールします。それは、コードの行を変更せずに、私が再構築した後に動作が単独で切り替わるので、任意のようです...色をクリアするためにUITextViewのTextColorを変更するだけでなく、何もしません。テキストの色のアルファ値を変更することはできないように思われます。
これを達成するための他のアイデアはありますか? ありがとうございます。
かなりハッキーです:)。基本的には、UITextViewとTextFieldが自動的に持つ日本語入力用の漢字選択インターフェースが必要です。しかし、私はUITextViewsとFieldsがサポートしていない何かである複数の色/サイズのテキストを表示しています。だから私は隠されたUITextViewを入力のために使用しています。しかし、私は漢字チューザーが必要で、既存のAPIを知らないので、まだ選択子を表示しながらテキストを隠す必要があります:( – kiyoshi
私はこれについて少し考えましたが、まだわかりませんあなたは他の質問に基づいてはいかもしれないと思いますが、それは良いアイデアではありませんが、あなたは2つのビューを表示することができます - 1つは通常のUITextViewであり、その下には同じテキストのカラフルな表示があります。ユーザーは、カラフルな領域のテキストの外観を変更するために、通常のUITextViewにテキスト(黒と白)を入力します。 – Tyler
UIWebViewは私が最初に試したものでしたが、厄介で、編集中にすべてのhtmlタグを置き換えるのではなく、読み込み時間も厄介です。いいです、良い方法がありますテキストを描画する、私は私のための隠されたテキストビューを使用すると思います口論の目的はあまりにもハッキーではない、ちょうど私がチーズ隠れ物をする必要がある日本のもののために。私がscrollViewDidScrollをタップすると、そこにcontentOffsetをリセットして、変数を追加して、再帰的にscrollViewDidScrollを開始しないようにすることができました。 – kiyoshi