3

私は GLPaint アプリを模倣しようとしていますTDPaintingViewが、 、、および. しかし、私はそれらのいずれも発砲していません。-(void)touchesBegan...touchesMovedtouchesEndedtouchesCanceled

IB 内の と IB 内の にTDAppDelegate接続されている があります。私の確実なメソッドが起動するので、初期化されていることがわかります。さらに、オブジェクトが確実にそこにあるというコンテキストからオブジェクトをログに記録することで確認できます。IBで簡単な方法でビューを変更すると(たとえば、bgを赤くする)、シミュレーターに反映されます。WindowTDPaintingViewinitWithCoderTDPaintingViewTDPaintingViewapplicationDidFinishLaunching

しかし、私のビューはタッチを受け付けず、気が狂いそうです!

ブレークポイントをオンに設定する-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)eventと、画面のどこをタッチしても停止しません。

MyTDPaintingViewにはサブビューがなく、それらの touches アクションのメソッドが明示的に定義されています。

どこが間違っていますか?

4

0 に答える 0