私は GLPaint アプリを模倣しようとしていますTDPaintingView
が、 、、および. しかし、私はそれらのいずれも発砲していません。-(void)touchesBegan...
touchesMoved
touchesEnded
touchesCanceled
IB 内の と IB 内の にTDAppDelegate
接続されている があります。私の確実なメソッドが起動するので、初期化されていることがわかります。さらに、オブジェクトが確実にそこにあるというコンテキストからオブジェクトをログに記録することで確認できます。IBで簡単な方法でビューを変更すると(たとえば、bgを赤くする)、シミュレーターに反映されます。Window
TDPaintingView
initWithCoder
TDPaintingView
TDPaintingView
applicationDidFinishLaunching
しかし、私のビューはタッチを受け付けず、気が狂いそうです!
ブレークポイントをオンに設定する-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
と、画面のどこをタッチしても停止しません。
MyTDPaintingView
にはサブビューがなく、それらの touches アクションのメソッドが明示的に定義されています。
どこが間違っていますか?