今日の詰まった所を振り返っていきます。 よく詰まっていってます。
今日カードのリストアプリを作っている時に「あれ?これパラメーター全部表示されてないけどなんで?」と言われました。 カードの情報はリストを本格的に入れる時にちゃんと作ろうと思っていたのですが、 情報を作るに当たって雛形が無いのは相当まずいです。
Viewやレイヤーの下からでもイベントを取ってきてしまう 本日詰まった所シリーズですがUITableViewControllerの上にViewを出して そこにボタンなどを置いていたのですが、試しにボタンを押してみると何か挙動がおかしい。後ろの画面がスクロールまでしている…
for文が苦手です。 xcodeで生成や表示などでかなりよく使われるfor文なんですが、実は自分はかなり いやとっても苦手なのです。if文やswitchなどは特に問題も無く使っています。 これからの為にfor文はどうやって使うのか、何が苦手なのか考えてみました。
最近プログラミングに慣れてきた様な錯覚を受けますが、実際勘違いや勉強不足が多い ものばかりです。なのでつまらないミスや詰まった所などこれから毎日ブログに書いていく事にしました。
バッジで数の管理 リストを作っていて数を管理する物をラベルじゃなくてバッジでできたらなと 思って探して貰ったら丁度良いものがあったので紹介させて頂きます。
UITableViewと大体同じだと思っていたUICollectionViewにちょっと手間取ってしまった のでその経緯と打開を書いていきます。
CoreDataに収まるデータはいったいどこからくるのか。 答えは決まっています、大体最初に作るものです。
画像を登録してもアプリを切ったらまた画像をあげ直しでは意味が無いですよね。 なので今回は画像を保存してアプリを再起動した時にも表示されているように設定しました。
新しいverを公開しました ちんあなごをつかまえろ-無料 SQ Inc. Games Free 新しいバージョンを公開しました。 verは1.0.2となります。
xcodeを勉強し始めてもう3ヶ月立ちましたが困る事と言えば 「あれ?ここどういうコード書いてたっけ?」などのどうやって動かせばいいのかは わかるのだけれどその為のコードを完全に覚えていないという事がよくあります。 大体は前のプロジェクトファイル…
ストーリーボードでUIViewControllerやTableViewなど色々な物を使っていましたが 前から気になっていたビューコントローラーを使う時が来ました。 名前はUICollectionViewControllerというそうです。
CoreDataは難しい、だからMagicalRecoedを ちょっとデータリストを使うアプリを作り始めたんですが、データ管理をどうするか。 最初はCareDataを使う気だったんですが難しい上に 「それ覚えようと思ったら1ヶ月はかかりますよ。」って話をされてその時に 進…
タイムアタックちんあなごがバージョンアップしました! Heteroconger hassi Time Attack - Free SQ Inc. Games Free
・写真を撮った時とアルバムからイメージを選択した時に呼ばれるメソッドは一緒 カメラアプリを作っていてカメラボタンとアルバムボタンを一緒に置くと保存の時 同じオリジナルイメージを参照にしてしまう為に撮影した画像を保存しているつもりが アルバムか…
PinchGestureの最大、最小の倍率を決めるプロパティが無い! ジェスチャーイベントを作っていてふと際限無く大きくなったり小さくなったりする 拡大縮小が気になって調べて見ました、が出てくるのはUIScrollViewの倍率設定ばかり・・・なので自分で考えて見…
ホームボタンを押した時の動作 今まで自分のアプリではホームボタンを押したらバックグラウンド実行をしない設定 にしていたのですが、ホームボタンを押した時に一時中断できるようにするには どうすればいいか考えてみます。
気づいて無かったNSUndoManagerという物 試行錯誤してUndoRedo機能を持たせようとしていましたが 実際あったんですね、NSUndoManagerというものが・・・ 説明も少ないし理解しにくかったですが現状のUndoManagerもどきで詰まっていたので 調べて使ってみる事…
2つめのアプリがリリース! 始めての開発アプリ第二弾、タイムアタックちんあなごがリリースされました。 Heteroconger hassi Time Attack - Free SQ Inc. Games Free
ボタンを押した時の処理 ここまでボタンを押すまでの処理を書いていきました。 ここから実際の動きを作っていきます。
UndoRedoボタンを押した時の挙動 前回まで考えた部分でもまだ全然undoもredoもできないままです。 今回はボタンを押した時の挙動を考えていきます。
用意したものでどうやって実現させるか 前回はアウトレットやボタンや宣言などで準備をしました。 ではこれから格納から戻る、進むまで考えてみます。
Undo Redo cocoaでなく、Redo Undoをどうやるのか参考になるサイトが少ない上に あってもお絵描きで描画をどう取って消すかというものばかり。 なので自分でも色々考えながら作る事にしてみた。
Dalegateは面倒くさい 違う画面に値を渡したりするのには基本Dalegateで受け渡すのですが 設定など色々面倒が多いです。なのでここは^Blocksという物も使ってみましょう。
邪魔なキーボード キーボードを出して使うのはいいんですが最初の設定のままだと居座ってしまいます。 その邪魔なキーボードを消してしまいましょう。
テキストフィールドで入力した文字を動かす 新しいアプリの為に選択した画像にテキストを貼付ける為にテキストフィールドを 使ってスタンプの様な感じにできないかなと考えて見ました。
公開したいのにリジェクトではじかれた時 アプリは完成したから終わりという訳ではありません。 そこから作ったアプリが市場に出る価値やクオリティがあるのかappleの審査を経てやっと市場に出ます。今回は自分がリジェクトされた例をあげます。
アプリに広告を表示する 無料アプリには広告が付きものですがその広告も調べて書いてある通りやっても うまくいかない事も多いです。
サイズとバージョンを最初に判定 アプリの中身が出来上がってだいたいできた!と思ったんですがその後 「じゃあ他のバージョンで試してみようか」と言われてやってみると 画面が見切れてるわボタンがどっか消えるわで散々でした・・・ ひとつのバージョンだ…
ラベルのフェードアウト ゲームアプリなんかだと「スタート!」みたいな自が出て消えていきますよね。 あれが最初分からなかったんですがアニメーションを使うという事で解決しました。