Не могли бы вы помочь мне с этим вопросом, пожалуйста?
Мне нужно всего лишь поместить простой Календарь на один из экранов, и я понятия не имею, как его получить, потому что этот элемент пользовательского интерфейса отсутствует в IB.
Моему клиенту нужен экран, подобный изображенному ниже, без UISegmentedControl (со списком, днем, месяцем), в котором есть приложение Календарь на iPhone.
Он хочет видеть только календарь, и когда вы щелкнете в один из дней, появится другое представление (FYI: просмотр с данными, загруженными с веб-сайта, соответствующего этому дню).
http://craigl21.typepad.com/.a/6a00e008db59db8834010535e2d304970c-800wi
Итак, наконец, мои вопросы:
- Как получить Календарь?
- У меня работает элемент кнопки правой панели «Сегодня» на панели навигации (нажмите, и загрузится другое представление). Я хотел бы знать, как я могу поставить аналогичную функцию для дней календаря, которые, я полагаю, все они являются кнопками, и я не знаю, как я могу получить к ним доступ (так как я еще ничего не знаю об элементе Calendar ).
- По умолчанию сегодняшняя дата должна быть выделена синим цветом при загрузке этого представления календаря, а при нажатии любого из дней будет загружено другое представление. Если сегодняшняя дата выбрана изначально, когда я загружаю представление календаря, новое представление с сегодняшними данными будет загружено немедленно? (как можно избежать такого поведения?) или, надеюсь, календарь будет ждать моего клика на сегодняшнюю дату (или любую другую дату)?
Ваша помощь будет высоко оценена.