2010-12-17 19 views
1

iOSプラットフォーム用の汎用アプリで作業しようとしています。コアデータをサポートするウィンドウベースのアプリケーションを作成しました。 私のAppDelegate_iPhoneでapplicationDidFinishLaunchingでこの行を追加しました [window addSubview:myiPhoneMainView.view];もちろん私は& myiPhoneMainView変数を作成しました。UIViewのコントロールがuiwindowにuiviewを追加した後に機能しない

私のMainWindow_iPhone.xibでは、ビューコントローラをMyiPhoneMainViewに設定し、アプリケーションの代理人からMyiPhoneMainViewにドラッグを制御しました。

私は&のMyiPhoneMainViewコントロールを追加しました。すべて正常に動作しますMyIPhoneMainViewがロードされますが、コントロールのどれもがユーザーイベントに応答していないという問題があります。

すべてのユーザーに対してユーザーの操作が有効になっていることを確認しました。 Niether uibottonもuitextfieldも何にも反応しないようです。

私は何が欠けているかを誰かが指摘できますか?

ありがとうございます。

答えて

0

あなたのビューのコントロールからの接続がビューコントローラのIBActionsにリンクされていないようです。

コントローラをinitWithNibNamed経由でロードしていますか:単にinitを使用していますか? initWithNibを使用している場合は、ビュー内のコントロールをIBOutletsとリンクさせましたか?

これらに該当する場合は、xibで作成されたビューを置き換える新しいビュー(コントローラのinitメソッドまたはviewDidLoad内に)を作成していないことを確認してください。

+0

私はinitWithNibNamedを使用しています。他の場所ではビューを再作成しません。私は、iPhoneのみのウィンドウベースのアプリケーション&すべての作品が正確に同じ手順を繰り返した....? –

+0

コントローラをコントローラに定義されたIBActionsに接続していますか? – Mike

関連する問題