質問

私はタップするとアクションをトリガーする異なるUIImageViewsの多くのiOSのユーザー・インターフェースを作成しています(一回で十分です)。 私は、カスタムビュー(画像)とUIButtonsを使用してか、単に関連するUITapGestureRecognizersでUIImageviewsの束を設定するかの選択を持っています。 機能面では、私は同じ期待される結果(タップでトリガアクション)を取得します。私の質問は、よりパフォーマンスについてです:アプリはスクロールビューでこれら触れることができるUIImageViewsの300周り(なまけ)ロードされます。 あなたが示唆している技術のメモリ割り当ての面では?

任意の助けと指導してくれてありがとう!

役に立ちましたか?

解決

UIButtons。彼らはこのために設計されたと広範囲に[タッチ]は、Appleによって最適化されています。あなたが将来的にはより高度な機能を必要とするかもしれない場合は、UIImageViewサブクラスのw / UITouchイベントを使用する場合があります。幸運!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top