タグ

2010年11月11日のブックマーク (2件)

  • 『iPhoneアプリ開発、その(192) KonohanaDBのエミュレーション強化』

    前回の こんなんなっちゃったの原因は、SecondView.xib側のUIImageViewの属性設定ですね。 ModeをCenterからAspect Fillに設定すればバッチリ解決。 ばっちり。 って、思ったら~、横長の写真選ぶとあららら~。 いや、まあ、はみ出すこと自体はAspect Fillを選んでるんで予想どおりなんですけどね。 縦横比を保ったまま縮小するのがAspectで、UIImageViewの枠内に画像の長い方の辺が収まるように縮小率を設定したければFit、すなわちAspect Fitを選べばいいわけで、私は画像の短い方の辺をUIImageViewの枠に合わせるFillを選んでるので、縮小率自体は正しいわけです。 Aspect Fitだとこうなる 問題は、はみ出し部分がカットされてないこと。こいつは別に指定する必要がありました。 これだ~。 こんどこそ、ばっちり。って、あら

    『iPhoneアプリ開発、その(192) KonohanaDBのエミュレーション強化』
  • [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