Size: a a a

2020 October 21

DM

Dmytro Mandych in SwiftBook
привет, у кого есть проекты на swift ui у вас на iOS 14 нет багов с навигейшен баром? на 13 все норм работает, а на 14 если допустим есть экран А( с скрытым нав баром, tilte пустой, и скрытая кнопка назад) и экран Б(открытый нав бар, title есть и есть кнопка назад), все приколы начинаются с момента когда я на экране Б беру и форму тяну вверх и title с large style стает inline, потом при свайпе или даже иногда при кнопке назад этот title в багованом виде может оказаться на экране A, или например белый нав бар вдруг появится. Немного помогло если я засетил inline на двух этих экранах, но как я понял swift ui если не оч работает с тем что юзер может не довести до конца свайп для pop, и можно сделать баг что нав бар отзеркалится, но это еще можно потерпеть. Вчера вроде все перерыл и не нашел рабочего варианта с минимум багов с large style на экране Б и формой на нем, потому что на экранах без формы и этого измения title в inline все работает норм и на 14. Буду очень благодарен за помощь)
источник

KK

Kirill Kharkovsky in SwiftBook
Спасибо)
источник

e

error in SwiftBook
MarselValiev
Переслано от MarselValiev
У кого есть нормальный win server, может поделится?
Какие харки нужны?
источник

V

Viktor in SwiftBook
Ребята, а если опираться на "best practicies", правильно ли оформлен код:

var distance = 4
if distance == 0 {
   print("Not a valid distance")
}else{
   
if distance <= 5 {
   print("You're close")
}else{
   print("Too far") }
}
источник

АВ

Антон Васнев... in SwiftBook
еlse if на одной строчке можно
источник

e

error in SwiftBook
дистанция изменяться в дальнейшей будет?
источник

АВ

Антон Васнев... in SwiftBook
и можно свич заюзать вместо иф
источник

АВ

Антон Васнев... in SwiftBook
и хардкод убрать)
источник

V

Viktor in SwiftBook
Антон Васнев
и можно свич заюзать вместо иф
вот как раз свич сегодня прохожу)
Дошел до него
источник

V

Viktor in SwiftBook
error
дистанция изменяться в дальнейшей будет?
нет
источник

e

error in SwiftBook
Значит тип поставь на let
источник

e

error in SwiftBook
Ну и как человек выше написал, лучше свич юзать
источник

SK

Sergey Kotov in SwiftBook
error
Значит тип поставь на let
в свифте let
источник

e

error in SwiftBook
Sergey Kotov
в свифте let
Ох, котлин даёт о своём знать
источник

V

Viktor in SwiftBook
Sergey Kotov
в свифте let
А. Точно-точно)
Спасибо за это уточнение
источник

SK

Sergey Kotov in SwiftBook
error
Ох, котлин даёт о своём знать
Тоже часто путаю
источник

АВ

Антон Васнев... in SwiftBook
ловите еретиков 🙂
источник

V

Viktor in SwiftBook
В Solo Learn как-то на этом акцент не делают
источник

V

Viktor in SwiftBook
Спасибо большое всем еще раз!
источник

e

error in SwiftBook
Антон Васнев
ловите еретиков 🙂
Я с Джава-котлин бэкенда мидла ушел сюда)
источник