2012-04-01から1ヶ月間の記事一覧
アプリを初めて起動させたときに操作方法などヘルプ画面を表示させたいときがあると思います。そんなとき使うのがNSUserDefaults。 NSUserDefaultsと言えば、本来は一時的にデータを保存して次回起動させたときにロードするというやり方が一般的です。 が、…
TextFieldにテキストを入力するとき、キーボードが下からせりあがってきて画面が隠れてしまうことがあります。 かといってTextFieldを画面上部に持っていくとなるとレイアウトが崩れる・・・というときにはscrollViewを使います。 テキストを入力したときに…
すいません、おそらくこっちの記事のほうが正確です。 この記事、TabbarでCoreDataを使う - ガジェット充まゆたまのiPhone開発とかいろいろ逆引きメモ SQLの名前を自分のプロジェクト名にしなければならない等、一部説明が飛んでいました。詳しい導入方法は…
今回はカスタムテーブルの作り方についてまとめました。 取得したTweetの整形の仕方がイマイチ分かっていなかったので、「10日で覚えるiPhoneアプリ開発入門教室」を参考にしています。Table View Contorollerを使わないテーブルの作り方になります。 Table …
Notificationの続きです。 TabbarでTab1に設置したボタンを押すとTab3に設置したセルがひとつ増えます。 「Tab1に設置したボタンが押されたよ→セル増やして」の部分でNotificationを使っています。要はボタン押したら- (void)insertNewObject:が動いてセルが…
TabbarでTab1のボタンを押すとTab2に書かれている-(void)〜が実行される。 オブジェクト指向で言う「委譲」ってやつですが、多くはDelegateを使うことが多いと思います。 が、ことStoryboardやTabbarなどを使っているとやりにくいことも。 そこで離れたView…
iOS5からOSレベルでTwitterとの連携が可能になり、Twitter.frameworkというフレームワークを使えばツイートするのがずいぶん楽になりましたね。最初はわざわざ設定画面に行った後アプリを立ち上げ直してもらうという苦労が微妙にひっかかっていて、OAuth認証…