のサブクラスをセルとしてIKImageBrowserView
含む のサブクラスを使用していますIKImageBrowserCell
その最初の項目は、スキニー イメージを直接選択した場合にのみ選択できます。
任意の場所をクリックすると項目が選択されるようにしたい-mouseDown:
imageContainerFrame
にIKImageBrowserView
は、次のメソッドがあります-indexOfItemAtPoint
。これはNSNotFound
、セル コンテナ フレーム内をクリックすると返されますが、スキニー イメージをクリックすると正しいインデックスが返されます。
このメソッドをオーバーライドして、マウスがセル内でダウンしたときに適切なインデックスを返すことはできないと思いますが、それがどのように見えるかというと、それが私の唯一のオプションです。
これに取り組む方法を知っている人はいますか?