Size: a a a

2021 March 20

И

Илья in SwiftBook
Илья
In your case self.navigationController in B view controller is nil. You need to create UINavigationController with B view controller as rootViewController. Present created UINavigationController from A instead presenting B view controller, after this you're able to use self.navigationController in B view controller.
только непонятно как это сделать( у меня сейчас с учетом coverovercontext получается, что navigationcontroller == nil, это понятно, а как его задать теперь?
источник

И

Илья in SwiftBook
проверил еще раз, сам navigationcontroller = nil, поэтому pushviewcontroller не работает
источник

V

VAndrJ in SwiftBook
Rasulov
Помнится, что в своих курсах Алексей Пархоменко говорил, что клинсвифт оч похож на вайпера, конкретно чем они отличаются?
Немного другим набором ограничений и шаблонов?
источник

И

Илья in SwiftBook
Кто ззнает как вернуть NavigationController, если он стал nil?
источник

G

Georgy in SwiftBook
Илья
Кто ззнает как вернуть NavigationController, если он стал nil?
Создать новый?
источник

И

Илья in SwiftBook
а мне не надо новый))
источник

И

Илья in SwiftBook
мне надо в прежний вернуться
источник

И

Илья in SwiftBook
Короче у меня сейчас так: NC - VC1 - VC2 - VC3 - (SEGUE) - VC4 ???? VC5
источник

И

Илья in SwiftBook
и вот VC4 отображается окей, но при попытке instantiateVC из VC4 до VC5 navigationController почему-то nil стал
источник

И

Илья in SwiftBook
VC4 представлен в режиме overcurrentcontext, вроде как из-за этого. но суть не в причинах, а в том, как принудительно вернуть navigationController ?)
источник

И

Илья in SwiftBook
Georgy
Создать новый?
не знаете как? 🙂
источник

G

Georgy in SwiftBook
Илья
не знаете как? 🙂
Может хранить где-то стэк твоих контроллеров? И если вдруг случился нил, то создавать новый навигейшн и в него твой стэк обратно складывать..
источник

HB

Hook Banner in SwiftBook
Всем привет. Подскажите пожалуйста что я делаю не так. Не срабатывает handler. Подставляю UIButton все работает

let logoImg: UIImageView = {
     
let imageView = UIImageView()
       imageView.image = UIImage(named: "my_image")
       imageView.translatesAutoresizingMaskIntoConstraints =
false
       
let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector#selector(handleImagePick))
       imageView.addGestureRecognizer(tapGestureRecognizer)
       imageView.isUserInteractionEnabled =
true
       imageView.backgroundColor = .red
       imageView.contentMode = .scaleAspectFill
     
return imageView
   }()
источник

DK

Denis Kim in SwiftBook
может он расположен на скроллвью?
источник

HB

Hook Banner in SwiftBook
Denis Kim
может он расположен на скроллвью?
Нет
источник

DK

Denis Kim in SwiftBook
короче конфликтует с другим рекогнайзером, я это имею ввиду
источник

К

Кович in SwiftBook
попробуй у главной вьюхи поставить isUserInteractionEnabled = true
источник

HB

Hook Banner in SwiftBook
Ок. Гляну. Ну вроде нет ничего такого
источник

МБ

Макс Бонд in SwiftBook
Ребята, ищу IOS синиора для карьерной консультации. По телефону. За денежку. Буду оч благодарен. В личку. Взрослый джун.
источник

HB

Hook Banner in SwiftBook
Кович
попробуй у главной вьюхи поставить isUserInteractionEnabled = true
Попробовал. Не работает.
источник