2011-12-09 10 views
4

私は(下の画像を参照)ツイッターのUITableViewのデザインを再現しようとしている:TwitterのようなのUITableViewデザイン

enter image description here

はそれを再現するために管理していませんでした:(

私はいくつかの方法を試してみました以下のような:self.view.layer.borderWidth = 3.0F +影+と

  • のUITableViewController cornerRadius
  • のUITableViewControllerはサブビューとコーナー半径

どれ手がかりとしてのUITableViewとグループ化スタイルとコーナー半径

  • のUIViewと私の問題を解決するためにしてください?事前に

    、あなたの助けに感謝をたくさん。私の意見で

  • +0

    をTwitterへ非常に類似したおかげで:) – Julien

    答えて

    4

    、これはなく、あなたの古典的なグループ化されたスタイルのUITableViewのようです。

    これは、デバイス全体の幅にまたがる、およびカスタムのUITableViewCellの作曲のUITableView(プレーンスタイル)である可能性があります。セルは、スクロールインジケータが表示される余地を残すのに十分狭いです。

    各UITableViewCellは、セルの背景にUIImageをレンダリングします。それぞれ異なる位置(上、中、下またはコンテンツタイプ)に応じて異なります。セル背景の画像にはすでに影のピクセルが含まれています。私の経験では、ShartzにQuartzを使用すると、プロセッサが集中しすぎて、遅くなる、iPhone 4)。 (単色の背景に)性能向上のためのTRUE:また、各カスタムセルも、そのビューsetOpaqueを持つことができます。

    それぞれのツイートセルは異なる線や高さにまたがることがありますので、セルの背景を設定するときは[UIColor colorWithPatternImage:[UIImage imageNamed:@ "tile.png"]]を使用してください。

    実際のシャドウ/プロセッサーの負荷がないので、グラフィックス、カラーマッチング、配置。

    +0

    うん、私はこの種のソリューションを試してみましたが、それは素晴らしい作品!しかし、私はそれをプログラムで行うことは可能でした:) – Julien

    関連する問題