BootstrapのDropdownメニューをスクロールさせる。

Twitter BootstrapのDropDownメニュー(これ↓)

スクリーンショット 2014-03-09 23.37.50

DropDownメニュー内の項目が画面一杯になると、デフォルトではスクロールができないので画面に隠れたメニューがクリックできなくなる。

そういうときは下記を追加し

下記のようにスクロールさせたいDropDownメニューにクラスを追加すればOK.

以上。

Cocos2d-x v3.0-beta2でタイトル画面を作成

Cocos2d-x v3.0-beta2を使ってシンプルなゲームを作ってみる。
今回はゲーム画面へ遷移するボタンを持ったタイトル画面を作成。

前提

  • Cocos2d-x v3.0-beta2がインストール済み
  • C++のMygameCというプロジェクトを作成済み
  • iOSを対象

やりたいこと

  • 画面を縦にしたい
  • 新しいクラスを作成
  • 背景をつけたい
  • ゲーム画面へ移動するボタン
  • ボタンをタップすると音が出る

“Cocos2d-x v3.0-beta2でタイトル画面を作成”の続きを読む

FMDBでSQLite利用時の、DB Error: 1 “no such table: エラーについて

ある日、Xcodeのデバッグバーにこんな表示がでた。

既にいくつかのテーブルがはいったデータベースを参照して実行しているはずが、テーブルが存在しないというエラーだ。
このエラーでググって、検索結果を片っ端から試したが、ことごとく失敗に終わってしまった。
何か重大な勘違いをしているのではないかと思ったので、アプリケーションのビルド時におけるデータベースの扱い方についてまとめる。

“FMDBでSQLite利用時の、DB Error: 1 “no such table: エラーについて”の続きを読む

Xcodeで.xibからctrl+ドラッグでIBOutletやIBActionをつなげられなくなった;;

1時間程無駄にしてしまったので記す。

.xibファイルからctrl+ドラッグで.hファイルや.mファイルにIBOutletやIBActionを繋げられなくなってしまった。

.xibファイルのFile’s Ownerを右クリックすると下記のような不穏なアイコンが表示されている。
スクリーンショット 2013-10-21 16.12.18

どうやら原因はファイル名をリネームしたことらしい。
リネームに伴い、.hファイルや.mファイルは当然新しい名前で置換済みだが、.xibファイルを放置していた。
この状態でもビルドできてしまうから余計にたちが悪い。

.xibファイルの中身はXMLファイルのなので、下記の方法で対応する。

  1. ***ViewController.xibを右クリック→Open As→Source Codeでエディタを開く
  2. 過去のファイル名が書いてある部分をcmd+opt+fで置換すればOK.

最後に、①のやり方できちんとOpen As InterfaceBuilderに戻しておくように。