0

状況に応じて 2 つのサブビュー (UIView) を追加する ViewController があります。サブビューにイベントを含む UIButtons を持たせたいのですが、そうすると:

[myButton addTarget:self action:@selector(switchCategory:) forControlEvents:UIControlEventTouchDown];

サブビューでは、ボタンを押しても何も反応しません。

これを機能させるにはどうすればよいですか?

より具体的には、ファイルは UIViewController、UIViewA、UIViewB であり、各 UIView ファイルには独自のイベントがあります。コントローラーでは、 addSubview:UIViewA/UIViewB を実行しています

4

2 に答える 2

0

それに対する修正が見つかりました。ビューにサイズを指定しなかったため、イベントを処理していませんでした。

于 2013-09-17T02:12:24.853 に答える