Обновление в другом окне просмотра и выбора даты - PullRequest
0 голосов
/ 21 июля 2011

Я хочу обновить свою дату / время из представления и обновить эту дату / время в другом текстовом поле в другом представлении, как мне связать это вместе?

И для выбора даты, как я могу включить часы и минуты для прокрутки в любое время, например. в моем случае, если время сейчас 10. Только 10, 11 и 12 смогут прокручиваться (черные), остальные часы будут серыми.

Ответы [ 2 ]

2 голосов
/ 21 июля 2011

Для обновления текстового поля со значением средства выбора вам нужно взять значение из средства выбора и передать это значение представлению, в котором находится текстовое поле. Это можно сделать, когда вы нажимаете или представляете контроллеру представления, или вы можете сделать это с помощьюNSUserDeaults.

Теперь для части сборщика вы можете установить минимальное и максимальное время, которое поможет вам выполнить задачу, которую вы хотели выполнить (для представления сборщика).Надеюсь, я в порядке. Спроси, не получишь ли ты где-нибудь.

1 голос
/ 21 июля 2011

Для первой части вопроса, где вы хотите обновить материал из одного представления в другое, вы можете установить его как property в вашем классе.Вы можете reference этот класс в другом представлении и получить данные в этой переменной.Или вы можете использовать NSUserDefaults для передачи данных туда и обратно.А затем просто используйте [textField setText: stringfromClassOne].

Для PickerView и для того, чтобы иметь материал другого цвета, используйте свойство alpha и затем уменьшите альфа для полей ниже определенного времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...