iPhone/iPod touch

[iPhone] 日付をローカライズして表示する

1

NSDate のデータを iPhone で設定している言語に合わせて表示する方法です。

NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterLongStyle];
[dateFormatter setTimeStyle:NSDateFormatterNoStyle];
[dateFormatter setLocale:[NSLocale currentLocale]];
NSString* dateString = [dateFormatter stringFromDate:date];

(続きを読む…)

[iPhone] UITableViewCell の背景を透過させる

1

まず、下記のサイトを参考にカスタマイズした UITableViewCell を作成します。
Interface Builderを使ってカスタマイズしたUITableViewCellを作る方法(追記あり) – 24/7 twenty-four seven
(続きを読む…)

[iPhone] UITableView の背景色の変更

2

UITableView の背景色を変更する方法です。グループ化していない UITableView は IB で背景色を変更することができますが、グループ化している UITableView の背景色は IB で変更できません。

下記のコードでグループ化したときの背景色は通常縦縞ですが、この背景色も変更することが可能です。
(続きを読む…)

[iPhone] URL エンコード

1

iPhone で URL エンコードする方法

NSString *encode = (NSString*)CFURLCreateStringByAddingPercentEscapes(
        kCFAllocatorDefault,
        (CFStringRef)originalString,
        NULL,
        NULL,
        kCFStringEncodingUTF8
    );

(続きを読む…)

App Store 用に EIN 取得

4

有料アプリを出す時のために EIN を取得しました。FAX で申請してやっと今日郵便で EIN が届きました。その顛末を参考までにメモしておきます。

下記を参考に申請に必要な書類を書きます。
Quick Tip for Non-US iPhone Developers – Inside iPhone Blog
iPhone工房: App Storeへの道:EINの取得方法
EIN番号の申請書類を送った – 強火で進め
(続きを読む…)

[iPhone] UINavigationBar に UISearchBar を入れる方法

3

ナビゲーションバーに検索バーを入れるとき、Interface Builder で入れようとしても入れることは出来ません。Youtube アプリのようにナビゲーションに検索を入れたかったので調べたメモです。
(続きを読む…)

[iPhone] メディアプレイヤーで動画再生

1

iPhone の YouTube アプリのような動画を再生できるメディアプレイヤー(ムービープレイヤー)の使用方法です。再生できるファイルタイプは MP3,AIFF,M4A,MOV,MP4,MPV,M4V,3GP です。
(続きを読む…)

[iPhone] 画像をリサイズする

1

iPhone で画像をリサイズする方法です。

下記で、UIImage *image の画像を 320×480 のサイズにリサイズしています。
(続きを読む…)

[iPhone] アプリからスクリーンショットを撮って写真ライブラリに保存する

0

お絵描き系のアプリを作成していて画像データを写真ライブラリに保存する方法を調べたのでメモ。

一番簡単な方法は

  • メニューなどを消した状態にする
  • スクリーンショットを撮る
  • 保存する

(続きを読む…)

[iPhone] ステータスバーを消す方法

0

iPhone のステータスバーを消す方法は、info.plist を使うのがいい。

info.plist に UIStatusBarHidden という Key を追加して、Value に Boolean を選択してチェックボックスにチェックを入れます。

e38394e382afe38381e383a3-12
(続きを読む…)

Go to Top