タグ

ブックマーク / somtd.hatenablog.com (3)

  • はじめてのC4! - BAD_ACCESS

    最近気になっているiOS向けのframeworkについて手を出しついでに簡単にまとめてみます。 公式ページはこちらC4:http://www.c4ios.com/ あんまり日語の記事を見ないので手探りではありますが、今回は概要の拙訳とHello Worldから。 なんて読むの? おそらく"CocoaFor"と読むのではないでしょうか。 C4とは Code, Creatively. C4 is a brand new creative-coding framework lets you build expressive user experiences and create works of art. C4 gives you the power of the native iOS programming environment with a simplified API that let

    はじめてのC4! - BAD_ACCESS
  • ビュー関連のデバッグに便利そうな手法 - BAD_ACCESS

    わたくし先週はビューの回転にすっかりハマってしまいまして。。。 自戒の意味も込めて、ビュー関連のデバッグに便利そうな手法をしらべましたのでまとめてみました。 recursiveDescriptionメソッド ビューの階層構造やframeの値を一気に取得するためのメソッド。 (※非公開メソッドのため、ビルドするとワーニングになります。) 使い方は至って簡単。階層構造や階層に含まれるビューの情報を知りたいビューに対して直接このメッセージを呼べよいです。 NSLog(@"%@", [self.view recursiveDescription]); layer.borderColor layer.borderWidth ビューを回転させるとき、Affine変換等によって期待した変換ができているかを確かめるときに重宝しました。 ビューのレイヤにアクセスしてレイヤの枠に色を付けてやります。 //Qu

    ビュー関連のデバッグに便利そうな手法 - BAD_ACCESS
  • オリジナルデザインのトグル・スイッチをいとも簡単に作れる「ToggleView」をつくってみた。 - BAD_ACCESS

    あけましておめでとうございます。 昨年の暮れにちょこちょこと手をいれていたUIコンポーネントを紹介します。 標準UIでは満足できない方へ 標準のスイッチのデザインではどうしてもアプリの雰囲気に合わない時ってありますよね。 実際、仕事の中でも、やはりトグル・スイッチのUIはデザイン変えて欲しいという話がちらほら。 一度作ってしまえばそこまで複雑なものではないのですが、いい機会だったので ほぼ汎用的に使えるようにUIコンポーネントとしてまとめてみました。 こちらにリポジトリがありますので、まずはサンプルから解説していきます。 ToggleViewの主な要素は、 ToggleView ToggleButton ToggleBase となっており、ToggleViewがToggleBaseというボタンが移動する範囲の背景画像をもつビューと、ToggleBaseの上を左右いったり来たりするToggl

  • 1