Size: a a a

2019 June 21

A

Alexander in SwiftBook
тебе прямым текстом написано что не так
источник

BS

Butt Simpson in SwiftBook
да хз что это because they have no common ancestor.
источник

A

Alexander in SwiftBook
нет общего предка в иерархии
источник

A

Alexander in SwiftBook
Alexander
вангую надо сначала в иерархию добавить, а потом констрейнты пилить
вот
источник

BS

Butt Simpson in SwiftBook
добавил в иерархию, потом констрейнты. Но вьюхи нифига нет
источник

A

Alexander in SwiftBook
вью дебаггер и вперёд
источник

BS

Butt Simpson in SwiftBook
блин, нет ее там
источник

BS

Butt Simpson in SwiftBook
let blackView = UIView()
           blackView.backgroundColor = .black
           blackView.alpha = 0.5
           blackView.frame = view.frame
           view.addSubview(blackView)
источник

BS

Butt Simpson in SwiftBook
так она есть в дебагере
источник

BS

Butt Simpson in SwiftBook
а так нет
let blackView = UIView()
           blackView.backgroundColor = .black
           blackView.alpha = 0.5
           view.addSubview(blackView)
           blackView.translatesAutoresizingMaskIntoConstraints =
false
           blackView.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 10).isActive =
true
           blackView.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: 10).isActive =
true
           blackView.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: 10).isActive =
true
           blackView.topAnchor.constraint(equalTo: view.topAnchor).isActive =
true
источник

BS

Butt Simpson in SwiftBook
Парни, я для создания меню использую ViewContainer. В нем две вьюхи. Одна это меню, которое выезжает по нажатию на кнопку на ктором вью. Так как они оба в контейнере, вьюха с меню сдвигает основное вью. И мне нужно, чтобы когда показано вью с меню, второе вью становилось не активным, вернее таблица в нем. Я решил, что буду закрывать это полупрозрачной вьюхой, положенной поверх второго вью (которое не меню). Как мне из вьюхи в меню экшеном обратится и поменять свойствой аутлета во втором меню? Мне нужно свойство isHidden  изменять. В первой вью я создаю экземпляр класса и через него обращаюсь к этому аутлету и меняю его isHidden, но при нажатию на кнопку получаю краш, т.к. в этом экземпляре класса его свойсто имеет nil
источник

BS

Butt Simpson in SwiftBook
почему?
источник

DW

Dry Wet in SwiftBook
Butt Simpson
Парни, я для создания меню использую ViewContainer. В нем две вьюхи. Одна это меню, которое выезжает по нажатию на кнопку на ктором вью. Так как они оба в контейнере, вьюха с меню сдвигает основное вью. И мне нужно, чтобы когда показано вью с меню, второе вью становилось не активным, вернее таблица в нем. Я решил, что буду закрывать это полупрозрачной вьюхой, положенной поверх второго вью (которое не меню). Как мне из вьюхи в меню экшеном обратится и поменять свойствой аутлета во втором меню? Мне нужно свойство isHidden  изменять. В первой вью я создаю экземпляр класса и через него обращаюсь к этому аутлету и меняю его isHidden, но при нажатию на кнопку получаю краш, т.к. в этом экземпляре класса его свойсто имеет nil
Делегаты используй. Аутлеты должны быть приватными
источник

BS

Butt Simpson in SwiftBook
Dry Wet
Делегаты используй. Аутлеты должны быть приватными
Спасибо
источник

BS

Butt Simpson in SwiftBook
Dry Wet
Делегаты используй. Аутлеты должны быть приватными
А свойство аутлена нужно задавать через didSet?
источник

DW

Dry Wet in SwiftBook
Butt Simpson
А свойство аутлена нужно задавать через didSet?
Не понятно
источник

BS

Butt Simpson in SwiftBook
@IBOutlet weak var view: UIButton {
didSet{
view.backgroundcolor = .red
}
}
источник

BS

Butt Simpson in SwiftBook
или и без этого можно обратиться к свойству свойства?
источник

AT

Andrey Torlopov in SwiftBook
Может кто сможет подсказать, как правильно протестировать производительность работы функции и сборки проекта?

Вот пример. Есть 2 проекта с 1 классом например. В одном это просто class Foo {}
в другом это final class Foo {}

Вот хочется узнать насколько быстрей сборка будет в том и другом случае и насколько быстро будет работать одно приложение по сравнению с другим.
источник

AT

Andrey Torlopov in SwiftBook
может кто читал статьи на эту тему?
источник