2011年3月8日のブックマーク (4件)

  • Second Flush:UIViewクラス(概要/タスク/プロパティ)

    October 20, 2010 UIViewクラス(概要/タスク/プロパティ) ●概要 UIViewクラスは主として抽象的なスーパークラスで、実際に描画やイベント処理を構成するサブクラスを提供します。 また、他のビューを含むUIViewのインスタンスを生成できます。 UIViewオブジェクトはUIWindowオブジェクトの中に配置され、サブビューの階層の中にネスト(入れ子)されています。 ビュー階層の親オブジェクトはスーパービューと呼ばれ、子はサブビューと呼ばれます。 ビューオブジェクトはスーパービュー内に矩形領域を要求し、領域内の全ての描画の責任を持ち、発生するイベントを受け取ります。 姉妹ビューは何の問題も無く重ねることができ、複雑なビュー配置が可能です。 UIViewクラスは、全てのビュータイプの生成に使用する共通メソッドと、プロパティへのアクセスを提供します。 例えばサブクラスが

    hodade
    hodade 2011/03/08
  • MKMapViewのタップ位置を取得する

    MKMapViewでタップされた位置を取得するのは意外と難しい事だった。 MKMapViewを拡張する方法 - ダメ MKMapViewはUIResponderのサブクラスなので、当然touchesBegan()などでタッチイベントを取得出来るだろうと思った。しかし、実際にMKMapViewのサブクラスを作ってtouchesBegan()でタッチイベントを取れるかどうか試してみると、まったく取得できない。 MKMapViewはそれ自体でスクロールやズームをサポートしているので、その関連でタッチイベント関連が特殊な動作になっているのかもしれない。 ドキュメントを見ても「・・・Although you should not subclass the MKMapView class itself・・・」とあるので、MKMapViewを拡張するのはやめておいた方が良さそうだ。 透明なUIViewを

    hodade
    hodade 2011/03/08
  • [iPhone] UIView の frame と bounds の違い | Sun Limited Mt.

    UIView の位置やサイズを知るプロパティに frame と bounds があります。この frame とbounds の違いを簡単にまとめて見ました。 簡単にまとめると以下のようになります。 frame はスーパービューから見た座標 bounds はローカルのビューから見た座標 実際に親子関係のビューを作成して確認してみます。 ViewB は ViewA の中に配置されています。 [ViewA addSubView:ViewB] のような関係です。 この時の frame と bounds はそれぞれ以下のようになります。 ViewA.frame origin: 0,0 size: 550×400 ViewA.bouns origin: 0,0 size: 550×400 ViewB.frame origin: 200,100 size: 200×250 ViewB.bounds or

    hodade
    hodade 2011/03/08
    frame はスーパービューから見た座標、bounds はローカルのビューから見た座標
  • 九州4県とJR西日本が連携し「リメンバー九州」キャンペーン実施!

    リメンバー九州キャンペーンのコンセプト「ふたたびの旅は懐かしく、あたらしく。」に「たいせつな人と行く想い出の場 … Continue reading »鉄道好きには必見!リメンバー九州が発表する九州内新幹線・列車! 九州5県(佐賀県・長崎県・熊県・大分県・鹿児島県)とJR西日は、各県内の市町村・観光事業者・交通事業者や大手旅行会社と連携し、九州への送客観光キャンペーン「リメンバー九州」を、2020年度も実施されました。 「リメンバー九州」とは、かつて新婚旅行や修学旅行で訪れた大切な思い出先に、再び訪れてもらうためのキャンペーン企画で、2013年から展開されているイベントです。 また、2017年度からは個人型のフリープランとして、「リメンバー九州 旅咲ガール」という新ブランドコンセプトも立ち上げ、20~40歳の女性をターゲットとして、九州の温泉やグルメなどの九州魅力を発信しています。 そ

    九州4県とJR西日本が連携し「リメンバー九州」キャンペーン実施!
    hodade
    hodade 2011/03/08
    ページ構成がおもしろい!こういうのいいな。