0

わかりました、考えられるすべてのキーワードの組み合わせを検索してきましたが、これに対する解決策はまだ見つかりません. 誰もが私とは逆の問題を抱えているようです。

nib ファイルを使用してカスタム UITableViewCell を作成しました。検出可能なテキストを表示する UITextView があります。

読み込み後、テキストが検出され、UITextView で強調表示されていることがわかりますが、クリックすると、検出されたデータではなくセルが選択されます。

UITextView は編集できず、ユーザー インタラクションがオンになっているので、動作させることができるはずですか?

意図したとおりに機能させるために何をしなければならないかを誰かが知っていますか?

あなたが私を助けるのに役立つかもしれない情報を私が提供しなかった場合は、私に知らせてください。私はそれを投稿します.

前もって感謝します、〜Arash

4

1 に答える 1

1

この投稿が古いことは承知していますが、この正確な問題を理解するのに何時間も費やしてきました。うまくいけば、この答えは将来誰かを助けるでしょう。参考までに...現時点ではXcode 4.3.2を使用しています。

私の問題は「ユーザーインタラクションが有効」でした。UITextView では有効にしましたが、カスタム テーブル ビュー セルでは有効にしませんでした。テーブルビューセルでオフになっている場合、セルまたはそのサブビュー (つまり、UITextView またはおそらく UIButton) にタッチが送信されません。それを修正した後の唯一の問題は、セル内の他の場所に触れると、セルが選択されることでした。Attributes Inspector に移動し、UITableViewCell を選択して、「Selection」を「Blue」から「None」に変更する必要がありました。

今、すべてがうまくいっています。

于 2012-06-01T16:23:54.063 に答える