タグ

ブックマーク / yomoapp.tumblr.com (1)

  • Yomo : Simple Time Logger - UIKitの描画をバックグラウンドで

    UIKit and GCD - Ryan’s App Blog この記事を見て、なるほど確かにそれなら上手くいくかもしれないと思って、実際にやってみたらすごくよかったので紹介します。 GCDを使って、UIの描画をバックグラウンドで行うという内容。 https://gist.github.com/2584135 とりあえずgist。 前提 UIの描画を行えるのはメインスレッドだけです。 なので、UIの描画が重いと、表示が遅くなったり、ScrollViewやTableViewではスムーズにスクロールできなかったりします。 通常のdrawRectでやっていること UIGraphicsGetCurrentContext()で取得できるCGContextRefに対して描画を行うと、画面の一部として出力することができます。 通常は、このCGContextRefに直接描画しますが、前述の通り、こ

    tokorom
    tokorom 2014/06/26
  • 1