Как сделать кнопку для отображения различных контроллеров представления в зависимости от дня недели? - PullRequest
0 голосов
/ 01 октября 2018

Как мне сделать кнопку для отображения различных контроллеров представления в зависимости от дня недели?Я имею в виду, у меня есть 7 viewcontroller, каждый с разным днем.Я хочу, чтобы они проявили себя, нажав на кнопку в зависимости от дня.

1 Ответ

0 голосов
/ 01 октября 2018

Прежде всего, я бы начал с расширения типа Date с помощью функции числа дня недели:

extension Date {
    func dayNumberOfWeek() -> Int? {
        return Calendar.current.dateComponents([.weekday], from: self).weekday 
    }
 }

Начиная с этого, как и предполагалось, вы можете либо инициализировать один контроллер вида с помощьюдень недели при выполнении подключенного действия или создание определенного контроллера представления на основе дня.

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