iOSのテストアプリがあり、nib/xibファイルなしでビルドされています。 UIViewControllerは実行され、1つのボタンで画面に表示されますが、そのボタンはクリックできません。また、UIViewControllerのviewプロパティに配置されたUITapGestureRecognizerは起動しません。私は理由を理解することができないので、問題の内容を知っている人がいれば、私はドロップボックスにプロジェクトを配置しました。nib-less iOSアプリにユーザーの操作がありません
プロジェクトはシンプルで、UIViewControllerテンプレートからnibファイルを除いたもの、これを反映するように編集されたメインファイルとplistファイル、そしてボタンとジェスチャ認識機能が追加されました。 Nuthin火災:
self.window = [[[UIWindow alloc] initWithFrame:[UIScreen mainScreen].applicationFrame] autorelease];
ただ、ただ、上記のコードのように、行いますappplicationフレーム用UIScreenを尋ねる:
http://dl.dropbox.com/u/3905723/ios/blarggesture.zip
@rckoenesからの答えは、このトリックです。しかし、MainWindow.xibを周りに置いて残りの部分をコードで実行できるのであれば、どうしてこの問題を克服するのでしょうか? – MiguelB
@miamkそれは、私が見ていないファイルなしで、きれいなプロジェクトレイアウトのために努力しています。私はインターフェイスビルダーを使用しないので、私はnibファイルを配置しないようにしています。また、私はすべてのプロジェクトがペン先なしで始まるようにテンプレートを作成します。 –