私はUIScrollViewをオーバーレイするいくつかのUIButtonを含むビューを持っています。私は、オーバーレイビューでユーザーのやりとりを防止したいが、そのビューに含まれているUIButtonではできないようにしたい。ビューではユーザーインタラクションは無効になっていますが、サブビュー(UIButtons)で有効にされています
これらのビューを単一のビューにグループ化するのは、単一のプロパティを変更するだけで、ビューのすべてのボタンにアルファ変更を適用できるようにするためです。私はIOS 4.0でIBOutletCollectionに注目しましたが、IOS 3.0もターゲットにする必要があります。
以下のUIViewメソッドをオーバーライドするより簡単な方法がありますか?
- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event;
あなたが禁止したいです何の相互作用?スクロールを無効にするプロパティがあります(f.i. –
私は行動を禁止したくありません。私が実際にやりたいことは、ボタンの上に表示されていないユーザーのやりとりを、その下にあるUIScrollViewに渡すことです。 – Willster