Я хотел бы использовать ActionSheet для сортировки в приложении, содержащем много табличных представлений с навигационными контроллерами. Моя проблема в том, что я не могу сохранить последний выбранный индекс на листе после того, как он вернется на один уровень или покинет приложение. Значение индекса по умолчанию возвращается к 0, и я просто не могу изменить его начальное значение. Возможно, что-то тривиальное, но по-настоящему ценит некоторую помощь в этом. Спасибо.Можно ли как-то сохранить индексы UIActionSheet?
ответ
Вы хотите отметить, что вы хотите, чтобы UIActionSheet
на последующих экранах отображались текущие настройки?
Если это так, это может быть неправильная метафора для использования, поскольку это всего лишь серия кнопок, и нет ничего, чтобы отличить одну кнопку от другой, кроме той, которая отменяет операцию или является разрушительной, и ни одна из кажется, что они соответствуют настройке «Порядок сортировки», которую вы хотите отслеживать.
Как насчет пробовать простой UITableView
с UITableViewCell
, который имеет accessoryType
от UITableViewCellAccessoryCheckmark
? Как на рисунке 1-3 here.
Прочтите несколько руководств или книг о постоянном хранении. Основные данные или SQLite доступны для нужд базы данных, или вы можете хранить простые значения в NSUserDefaults
. Этого должно быть достаточно, чтобы помочь вам.
База данных SQLite уже создана, и сортировка работает нормально, она просто сбрасывает кнопку buttonindex после выхода и вот что я хотел бы как-то решить. –
- 1. Можно ли объединить индексы Lucene.NET
- 2. дата както weekOfYear
- 3. Можно ли назвать индексы массива в C#?
- 4. Можно ли добавлять индексы, изменяющие начальную миграцию?
- 5. Можно ли пропустить индексы в экономном?
- 6. Как сохранить индексы матрицы
- 7. iPhone: можно ли скрывать и отображать кнопки UIACtionSheet?
- 8. Можно ли сохранить кеш memoize?
- 9. Можно ли сохранить ссылку TreeNode?
- 10. Можно ли сохранить предыдущую активность?
- 11. Как можно обнаружить «бесполезные» индексы?
- 12. Как отсортировать ArrayBuffer [Double] и сохранить индексы
- 13. Можно ли запросить LINQ пропустить/оставить определенные индексы?
- 14. Можно ли показывать только определенные индексы списка QML?
- 15. Flex 3.5a TileList - Можно ли исключить определенные элементы/индексы?
- 16. Elasticsearch> Можно ли строить индексы на основе полей
- 17. EF4 - Можно ли это сделать, чтобы поддерживать уникальные индексы.
- 18. Можно ли создавать индексы с выражением выражений с использованием SQL?
- 19. Можно ли указать индексы списка как необязательные в Orika?
- 20. Можно ли создавать индексы в Mongodb для динамических полей?
- 21. Twig - можно ли использовать индексы массивов с несколькими словами?
- 22. Можно ли объединить эти некрупные индексы для сокращения пространства?
- 23. Update запись с AutoMapper, запись както LINQ
- 24. ASP.NET Web Api 2 както Id
- 25. XPath както сОн ид не работает
- 26. LINQ к NHibernate, "както массив идентификаторов" запроса
- 27. Угловое свойство объекта както пользовательский ключ
- 28. UIActionSheet Customization
- 29. Значок UIActionSheet
- 30. UIActionSheet Настройка
Да, это то, что я хотел бы сделать. Сортировка отлично работает с несколькими вызовами sql select, и я надеялся, что смогу как-нибудь сохранить последний нажатый кнопочный индекс, но пока не повезло. Не могли бы вы рассказать, что вы имели в виду с аксессуаром, я не уверен, как это может помочь при сортировке, но я все еще новичок в этом, поэтому я действительно могу что-то пропустить здесь :). –
Я предполагал, что UIActionSheet не может быть правильным элементом пользовательского интерфейса, который будет использоваться для вашего описания, и предложил альтернативу, которая может быть лучше, UITableView. Посмотрите на рисунок, на который я ссылаюсь. – jbm
О, это хорошая идея. Итак, модальный таблэйт, который на сотовом телефоне сортирует основное табличное представление, звучит хорошо. Спасибо снова. –