まゆたまガジェット開発逆引き辞典

電子工作やプログラミングのHowtoを逆引き形式で掲載しています。作りたいモノを決めて学んでいくスタイル。プログラマではないので、コードの汚さはお許しを。参照していないものに関しては、コピペ改変まったく問いません

2012-04-01から1ヶ月間の記事一覧

Tabbarでアプリ初回起動時にヘルプ画面(ImageView)を表示

アプリを初めて起動させたときに操作方法などヘルプ画面を表示させたいときがあると思います。そんなとき使うのがNSUserDefaults。 NSUserDefaultsと言えば、本来は一時的にデータを保存して次回起動させたときにロードするというやり方が一般的です。 が、…

TextFieldにテキストを入力したとき画面の下が隠れてしまわないようにする方法

TextFieldにテキストを入力するとき、キーボードが下からせりあがってきて画面が隠れてしまうことがあります。 かといってTextFieldを画面上部に持っていくとなるとレイアウトが崩れる・・・というときにはscrollViewを使います。 テキストを入力したときに…

■[iPhone開発記事]TabbarでCoreDataを使う(カスタムセルを使用)2

すいません、おそらくこっちの記事のほうが正確です。 この記事、TabbarでCoreDataを使う - ガジェット充まゆたまのiPhone開発とかいろいろ逆引きメモ SQLの名前を自分のプロジェクト名にしなければならない等、一部説明が飛んでいました。詳しい導入方法は…

入力したテキストをTwitterで検索して結果をカスタムテーブルで表示

今回はカスタムテーブルの作り方についてまとめました。 取得したTweetの整形の仕方がイマイチ分かっていなかったので、「10日で覚えるiPhoneアプリ開発入門教室」を参考にしています。Table View Contorollerを使わないテーブルの作り方になります。 Table …

■[iPhone開発記事]Notificationを使ってTabbarで他のタブからTableViewのセルを追加する

Notificationの続きです。 TabbarでTab1に設置したボタンを押すとTab3に設置したセルがひとつ増えます。 「Tab1に設置したボタンが押されたよ→セル増やして」の部分でNotificationを使っています。要はボタン押したら- (void)insertNewObject:が動いてセルが…

TabbarでNotificationを使ってデータ送信&-(void)を実行

TabbarでTab1のボタンを押すとTab2に書かれている-(void)〜が実行される。 オブジェクト指向で言う「委譲」ってやつですが、多くはDelegateを使うことが多いと思います。 が、ことStoryboardやTabbarなどを使っているとやりにくいことも。 そこで離れたView…

iOS5でTextFieldからツイートする

iOS5からOSレベルでTwitterとの連携が可能になり、Twitter.frameworkというフレームワークを使えばツイートするのがずいぶん楽になりましたね。最初はわざわざ設定画面に行った後アプリを立ち上げ直してもらうという苦労が微妙にひっかかっていて、OAuth認証…