タグ

ブックマーク / blog.livedoor.jp/melodybox (2)

  • カスタマイズしたUITableViewCellから自前のイベントを受け取る : iOS dev storage

    2012年02月02日12:42 カスタマイズしたUITableViewCellから自前のイベントを受け取る カテゴリ開発cocoa melodybox Comment(0)Trackback(0) 今回はカスタマイズしたUITableViewCell(サンプルとしてUISwitchを加えたもの)をUITableViewに追加した場合の、セル上にあるスイッチが切り替わった事をTableView側で感知する方法をご紹介しようと思います。 まずこのようなカスタマイズUITableViewCellを作ります。カスタマイズしたUITableViewクラスの名称は、「SwitchCell」とします。SwitchCellクラスのヘッダファイルは次のようになります。 @protocol SwitchCellDelegate // スイッチの切換えを通知する -(void) tableView:(UITa

    カスタマイズしたUITableViewCellから自前のイベントを受け取る : iOS dev storage
  • viewDidLoad内で座標を決定する際の注意事項 : iOS dev storage

    2012年09月27日03:43 viewDidLoad内で座標を決定する際の注意事項 カテゴリ開発cocoa melodybox Comment(0)Trackback(0) これまでiPhoneといえば画面の大きさは1種類でした。(Retinaか否かという差はありました)画面の大きさが予め固定ですので、動的にUIを配置する際も座標の決定タイミングを余り気にする必要はありませんでした。画面がロードされたタイミングにコールバックされるviewDidLoad内にUIの生成と配置を行なっている方も多いのではないでしょうか。 しかしiPhone5の登場により、2種類の画面サイズでUIが正しく配置されるように気をつける必要が出てきました。画面の種類が増えた事により、UIの座標を設定するタイミングに気をつける必要が出てきました。例えば、viewDidLoad内で画面の下部に広告ビューを表示するコード

    viewDidLoad内で座標を決定する際の注意事項 : iOS dev storage
  • 1