iPhone

UITextFieldでリターンキーが押された時にキーボードを隠す

iPhoneでUITextFieldを使う際、リターンキー押下時にキーボードを隠したいことがある。 そのような時は、UITextFieldの「Did End On Exit」をIBActionにバインドし、そのIBActionの中で、UITextFieldインスタンスのresignFirstResponderメソッドを呼んでやれ…

iPhone SDKレシピ2:NSURLConnectionを使ってファイルをダウンロードする

CocoaフレームワークにはNSURLDownloadという便利なクラスが用意されているが、iPhone SDK (UIKit) には入っていない。そこで、NSURLConnectionを使ってファイルをダウンロードするための簡単なラッパークラスURLDownloadを用意し、それを用いてファイルをダ…

iPhone SDKレシピ1:UITableViewで縞模様(ストライプ)

UITableViewで行を縞模様にするためには、UITableViewCellの背景を全てクリアしてから、backgroundViewのbackgroundColorを変更する。ソースはこんな感じ。 UITableViewDelgate#tableView: cellForRowAtIndexPath: - (UITableViewCell *)tableView:(UITableV…

iPhoneでタイ語キーボード

cydiaに下記のレポジトリを追加する。 http://iappdev.com/i Cydiaでタイ語キーボードをインストールする。 Section→iAppDev.com→ThaiKeyBoard fw 2.1 タイ語キーボードはiPhoneのロシア語キーボードを上書きするので、iPhoneの設定でロシア語キーボードをon…

iPhoneにタイ語辞書を入れる

iPhoneでタイ語キーボード - Random NoteでiPhoneにタイ語キーボードを入れたので、今度はタイ語辞書を入れてみる。 電子辞書をいろいろ調べてみたが、タイ語辞書でまともなものはなかった。 iPhone/iPod touchでは、WeDictというStarDict形式の辞書を使える…

iPhoneとは何か?

昔のエントリを読み返してみたが、わりといいこと書いてた。 実物を手にしてみても、このころの感想とあまり違いはない。 iPhoneの一番の特徴は電話機能があることだ。 ただし、iPhoneは電話をベースに+αしていく形で作られたものではない。