Core Animationを色々と弄っていたのでその個人的なメモ。
2012年10月7日日曜日
2012年10月4日木曜日
人気のUI「サイドナビゲーション」デザイン集「This Year's iPhone Design Trend: Side navigation」

This Year's iPhone Design Trend: Side navigation - AppFlows
Facebookのクライアントアプリ(公式)のUIでおなじみ「サイドナビゲーション」、そのデザインを集めた「This Year's iPhone Design Trend: Side navigation」を情報共有として紹介します。
UIデザインの参考にしてみてはいかがでしょうか。
2012年9月30日日曜日
高速列挙でエラー「Collection was mutated while being enumerated.」が出た
高速列挙を使い配列から特定の文字列を削除しようとしたら「Collection was mutated while being enumerated.」というエラーが出たのでメモで。
2012年9月26日水曜日
2012年9月23日日曜日
Xcode4.5で以前のXcodeのプロジェクトをシミュレータで起動するとiPhone5の解像度に合わせて表示される
以前のXcodeで作成したプロジェクトをXcode4.5で開きシミュレータ(iOS6)でデバッグしたところiPhone5の解像度に合わせて以下のように表示されました。

以前のiPhone4の解像度は960 x 640ピクセルですので、iPhone5の1136 x 640ピクセルの解像度に無理矢理表示しているような形でしょうか。
応急処置になるか分かりませんが、Xcodeの「iPhone/iPod Deployment Info」にあるアプリのローンチ画像を設定する「Launch Images」で4-inch用の画像を設定します。

これを行うと、ビューが最上部、座標で言えば(0, 0)を基準に表示されます。ですが表示しているのはiPhone4の解像度ですので、下に空きができてしまします。

以前のiPhone4の解像度は960 x 640ピクセルですので、iPhone5の1136 x 640ピクセルの解像度に無理矢理表示しているような形でしょうか。
応急処置になるか分かりませんが、Xcodeの「iPhone/iPod Deployment Info」にあるアプリのローンチ画像を設定する「Launch Images」で4-inch用の画像を設定します。

これを行うと、ビューが最上部、座標で言えば(0, 0)を基準に表示されます。ですが表示しているのはiPhone4の解像度ですので、下に空きができてしまします。
おわり
もちろんこのままでも動きますが、今後のことを考えて以前のiPhone4の解像度でアプリを作成していた人は早いところiPhone5の解像度に対応させたほうがいいかと思います。Xcode4.5でiPhone5用の解像度でデバッグする方法
iPhone5から解像度が1136 x 640ピクセルになりました (参考)。その解像度に合わせてデバッグするにはiOSシミュレータのメニューから以下のように設定します。
ハードウェア → デバイス → iPhone (Retina 4-inch)
2012年9月22日土曜日
2012年9月20日木曜日
2012年9月17日月曜日
iOSに搭載されているフォントをまとめたサイト「iOS Fonts」

iOS Fonts
iOSに搭載されているフォントをまとめたサイト「iOS Fonts」。iOS6で新たに追加されたフォントも確認できます。便利なサイトでしたのでメモで。
おわり
使用できるフォントは以下のようにプログラムからでも確認できます(引用元)。for(NSString * familyName in [UIFont familyNames]){
NSLog(@"%@", familyName);
for(NSString * fontName in [UIFont fontNamesForFamilyName:familyName]){
NSLog(@"-%@", fontName);
}
}
登録:
投稿 (Atom)