私はiPhone開発にかなり慣れていないので、無知を許してください。私はこれを少しグーグルで検索しましたが、これまでのところ何も役に立ちません。これが私がやりたいことです:
UITextField がタッチされたときにサブビューをポップアップさせたい (画面の残りの部分がバックグラウンドに表示される)。ポップアップは、IB で作成した電卓 UIView です。Apple の開発者ガイドラインによると、カスタマイズされたキーボードよりもポップアップ ショーを表示する方がよいようです。
これが私の質問です。UITextField のタッチをキャプチャするにはどうすればよいですか? サブビューを表示するにはどうすればよいですか?
サブビューを表示するために以下のようなことを試しましたが、うまくいきませんでした:
CustomCalculator *customCalc = [[CustomCalculator alloc] initWithNibName:@"CustomCalculator" bundle:nil];
UIViewController *calcController = [self.customCalc.view];
[self.view addSubview:calcController.view];