#macos #cocoa #coverflow #ikimagebrowserview
#macos #какао #coverflow #ikimagebrowserview
Вопрос:
Я загрузил образец coverflow по ссылке
Мне нужен эффект открытого потока, но мне не нужен зеркальный эффект изображений.Возможно ли это сделать.Есть ли какой-либо API, доступный в классе IKImageFlowView.
Любая помощь будет оценена.
Ответ №1:
Для этого нет API IKImageFlowView
. Это частный класс. Вот почему сообщение в блоге озаглавлено «делать то, чего мы не должны». Если вы посмотрите на проект в сообщении в блоге, вы найдете обратную разработку IKImageFlowView.h
. Это столько информации, сколько доступно. Вы можете использовать class-dump
, как указано в сообщении в блоге, и посмотреть, сможете ли вы найти IKImageFlowViewDelegate
протокол, если он есть (этот класс, похоже, принимает делегата). Это может позволить вам настроить его.
Обратите внимание, что Apple может изменить этот класс в любое время.
Вероятно, вам лучше использовать стороннюю реализацию, такую как MBCoverFlowView или OpenFlow.
Комментарии:
1. Спасибо за ваш ответ, я рассмотрю это, просто для любопытства, предоставляет ли MBCoverFlowView решение для решения моей проблемы.
2. @ahmadbaig: оба они имеют открытый исходный код, поэтому вы можете посмотреть их заголовки и / или их реализации, чтобы узнать.