У меня есть экземпляр AQGridView
, выложенный в стиле Page-esque для iPad. В верхней части сетки я вставил UIView с UISearchbar. Вместо того, чтобы вызывать UISearchDisplayController
, я решил вытащить страницу из книги воспроизведения iBooks и использовать панель поиска для фильтрации сетки. Но когда он вызывает метод делегата для указания изменения текста, мой отфильтрованный массив возвращает неверный результат!
FACEPALM: Я не могу в это поверить: мои методы источника данных для сетки не были обновлены, чтобы отражать переменную BOOL isSearching. Текст ячейки всегда возвращал бы результат из исходного массива. Это было решено, мои извинения.
На будущее: я заметил, что нет тега NSComparisonResult, и мне не хватает представителя, чтобы сделать его!