iPhoneアプリ開発、その(121) なぜにtouchesBeganが来ない? | テン*シー*シー testViewクラスのtouchesBeganに printf("testView touchesBegan\n"); 入れてみてコンソールで見張ったわけですよ。コンソールはXcodeの実行>コンソールメニューの方ね。 したらフリックだとこのメソッド自体が呼ばれてませんでした。 で、UIScrollViewのリファレンスを調べると delaysContentTouches というプロパティがあって、こいつがデフォルトYESになってて、その場合、一定期間内埋め込みUIViewへのタッチ通知を遅らせておいて、まずはフリックかどうかを判断するみたいっす。 で、そうでない時にはじめて埋め込みUIView側にtouchesBeganを送るようです。 scrollview.delaysConten
![iPhoneアプリ開発、その(121) なぜにtouchesBeganが来ない? | テン*シー*シー](https://cdn-ak-scissors.b.st-hatena.com/image/square/765e979fb8dde33f7c5628b6b280f45668c60927/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F20180108%2F12%2F67%2F4t%2Fj%2Fo061206121515380802588.jpg)