選択したUITableViewCellの中で、クリック可能なテキストと画像をフォーマットしたいと思います。私が探している機能の例は、iPhone Twitterrificアプリで見ることができます。ユーザーがセルをクリックすると、セルが強調表示され、さまざまなリンクが強調表示されてクリック可能になります。UITableViewCellでテキストを書式設定して描画するiPhone用のTwitterrific
UITableViewCellの内部でUIWebViewを使用して書式設定を処理する方法を知りましたが、これについてはわかりません。それはすべてのセルがそれ自身のウェブビューを持っていなければならないということですか?私はそのような方法の費用と性能について疑問に思います。 Core Graphicsを使用してこの機能を利用する別の方法はありますか?
atebitのブログ記事fast scrollingに記載されているように、現在カスタム図面を使用してテーブルビューセルを描画しています。
ありがとう、ハンター。私はブログの投稿がそこにあったこと、または使用された方法がそのようなハックであることを知らなかった。私はそれが最新版でどうやって行われたのだろうかと思います。私はこれを行うためのより良い方法を理解したいと思います。 – sam
ええ、それは本当にハックのように見える、私は同意する。 – Hunter
UIWebviewではなく、いくつかのUIButtonを使用する方がはるかに高速ですので意味があります。それは "ハッキー"だと思われますが、前もって不自然な間隔を処理するために、より良いセルを作成しようとする可能性があります。あなたがスクロールしているときにパフォーマンスがそれほど多くの解析をしているかどうかはわかりません。これは、ホッケンベリーがユーザーがそれをタップするとツイートを解析するだけなので、多くの処理作業を省くことができます。 –