Size: a a a

2020 September 24

A

Ast in SwiftBook
источник

A

Ast in SwiftBook
Как сделать такой экран на swiftUI?
источник

a

anastasia in SwiftBook
Ast
Как сделать такой экран на swiftUI?
Это какой
источник

🤷

🤷 in SwiftBook
Обычный List с .listStyle(GroupedListStyle()), разделители - пустые секции, либо просто секции с контентом
источник

AS

Artem Sobolev in SwiftBook
🤷
Обычный List с .listStyle(GroupedListStyle()), разделители - пустые секции, либо просто секции с контентом
GroupedListStyle вроде закругления делает

тут просто секции с ячейками
источник

🤷

🤷 in SwiftBook
Artem Sobolev
GroupedListStyle вроде закругления делает

тут просто секции с ячейками
нет.....
InsetGrouped делает закругленные
у меня в сейчашнем проекте такой лист
источник

AS

Artem Sobolev in SwiftBook
🤷
нет.....
InsetGrouped делает закругленные
у меня в сейчашнем проекте такой лист
да, ты прав
с 14 оси появилась такая штуковина
источник

AS

Artem Sobolev in SwiftBook
источник

A

Ast in SwiftBook
Спасибо всем
источник

АН

Арина Нефедова... in SwiftBook
Добрый день
Почему могут дублироваться ячейки после загрузки с firebase?
источник

АН

Арина Нефедова... in SwiftBook
Проделки ARC?
источник

A

Andrey in SwiftBook
Переслано от Andrey
func createTopView(){
       topView.translatesAutoresizingMaskIntoConstraints =
false
       NSLayoutConstraint.activate([
           topView.leftAnchor.constraint(equalTo: collectionView.leftAnchor),
           topView.topAnchor.constraint(equalTo: collectionView.topAnchor, constant: 20),
           topView.heightAnchor.constraint(equalToConstant: 40),
           topView.widthAnchor.constraint(equalToConstant: 100)
       ])
источник

A

Andrey in SwiftBook
Переслано от Andrey
когда делаю к правой стороне, вью пропадает, она за фрейм выходит?
источник

A

Andrey in SwiftBook
Переслано от Andrey
помогите пж, туплю, не могу по правой стороне вью выставить
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Andrey
Переслано от Andrey
помогите пж, туплю, не могу по правой стороне вью выставить
Попробуй левый заменить на liading, а правый на traling
источник

vn

vladimir nikolaev in SwiftBook
привет ! кто подскажет как добавить через код вью контроллер в методе         didFinishLaunchingWithOptions
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Арина Нефедова
Проделки ARC?
Арк то тут причем?
источник

A

Andrey in SwiftBook
🅰️лександр Б.
Попробуй левый заменить на liading, а правый на traling
я левый не ставлю, только правый, traling ставить вместо правого?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
vladimir nikolaev
привет ! кто подскажет как добавить через код вью контроллер в методе         didFinishLaunchingWithOptions
Куда добавить? Конкртенее вопрос задай
источник

IK

Ilya Kuznetsov in SwiftBook
Ребят, кто-то работал с пуш уведомлениями? Хочу сделать так: юзер выбирает в настройках приложения с какого времени и по какое ему будут приходить уведомления. Например с 9 утра и до 18 вечера.

Во view, где юзер выбирает через datePicker время ДО которого ему будут приходить пуши, написал:
dateFormatter.dateFormat = "HH:mm"
       UserSettings.userNotifTo = dateFormatter.string(from: datePickerOutlet.date)
Тем самым сохранил в юзер дефолтс время, которое выбрал юзер

Далее в AppDelegate написал функцию, которая сравнивает время на устройстве и то, которое в юзер дефолтс:

func stopSendingNotifications() {
       
       let date = Date()
       dateFormatter.dateFormat = "HH:mm"
       let result = dateFormatter.string(from: date)
       currentTimOnDeviceForStop = result
       print(currentTimOnDeviceForStop)
       typealias TimeOfDay = (hour: Int, minute: Int, second: Int)
       var calendar = Calendar.autoupdatingCurrent
       calendar.timeZone = .current
       let strings: [String] = [currentTimeOnDevice, UserSettings.userNotifTo]
       print(strings)
       let timesOfDay: [TimeOfDay] = strings.map({ (string) -> TimeOfDay in
           let components = calendar.dateComponents([.hour, .minute, .second], from: dateFormatter.date(from: string)!)
           return (hour: components.hour!, minute: components.minute!, second: components.second!)
       })
       print(timesOfDay)
       
       if timesOfDay[0] >= timesOfDay[1] {
           print("noitifcations turned off")
           DispatchQueue.main.async {
               UIApplication.shared.unregisterForRemoteNotifications()
           }
       } else {
           return
       }
   }
Вызываю эту функцию в didFinishLaunchingWithOptions. Но почему-то все равно приходят пуши. Может кто подсказать?
источник