Size: a a a

iOS Developers — русскоговорящее сообщество

2021 January 31

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
под ним все равно лежит UIView

https://twitter.com/aaronash/status/1135912835156856834
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
привет, подскажите, как я могу задать максимальную ширину относительно superView в xib? Хочу чтобы синий uiview был всегда на 90 поинтов меньше чем stackVew
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
ну и тут собственно есть тезис о том, что SwiftUI написан поверх UIKit, пусть и не все так просто

While it’s quite easy to initially look at SwiftUI as just a declarative API written right on top of UIKit (and in some ways it is), it’s so much bigger than that.
источник

NK

Nameless King in iOS Developers — русскоговорящее сообщество
Valery Garaev
ну и тут собственно есть тезис о том, что SwiftUI написан поверх UIKit, пусть и не все так просто

While it’s quite easy to initially look at SwiftUI as just a declarative API written right on top of UIKit (and in some ways it is), it’s so much bigger than that.
ну там написано, что казалось бы это просто обёртка, но на деле не все так просто, и далее по тексту почему, и тд
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
Nameless King
ну там написано, что казалось бы это просто обёртка, но на деле не все так просто, и далее по тексту почему, и тд
сложная обертка, да. но в основе лежит UIKit) и его (на данный момент) можно достать
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
ну и вот List во ViewDebugger
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
сорри за спам…
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
так и то и другое обертки над CoreGraphics, + обработка жестов
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
в целом уже наверно можно с нуля на чистом SwiftUI написать и ScrollView и иже с ними, но видимо это не в приоритете у эпла, в приоритете - дать максимальный охват возможностей UIKit, и где можно считерить (напр использовать TableView внутри листа), они читерят)
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
и это очень круто, что они дают возможность написать свою свифтюайную обертку над любой UIKIt вьюхой, это дает возможность например плавно переходить с UIKit на SwiftUI приложениям с большой кодовой базой
источник

SA

Sherzod Akhmedov in iOS Developers — русскоговорящее сообщество
Valery Garaev
ну и вот List во ViewDebugger
Ничего себе... Что за приложения ?
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
Sherzod Akhmedov
Ничего себе... Что за приложения ?
Не очень понял вопрос. Какие приложения?
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Sherzod Akhmedov
Ничего себе... Что за приложения ?
Это разве много?)
источник

SA

Sherzod Akhmedov in iOS Developers — русскоговорящее сообщество
Sasha_A
Это разве много?)
Я недавно начал изучать. Я впревые вижу такого количества элементов
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Sherzod Akhmedov
Я недавно начал изучать. Я впревые вижу такого количества элементов
Это не особо и много, если что)
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
Sasha_A
Это не особо и много, если что)
да, в приложении по сути TabView с несколькими табами и List. обычное демо SwiftUI
источник

KS

Konstantin Smirnov in iOS Developers — русскоговорящее сообщество
Всем привет!
Подскажите, пожалуйста, как в obj-c сделать программный тап на UIView?
В Swift есть genderTapped, в параметрах которого указывается объект UITapGestureRecognizer
Как это реализовать на Obj-c?

У меня код такой:
              UITapGestureRecognizer *tapGestureRecognizer = airplayButton.gestureRecognizers[0];
               if (tapGestureRecognizer != nil) {
                   //genderTapped(tapGestureRecognizer);
               }
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
Konstantin Smirnov
Всем привет!
Подскажите, пожалуйста, как в obj-c сделать программный тап на UIView?
В Swift есть genderTapped, в параметрах которого указывается объект UITapGestureRecognizer
Как это реализовать на Obj-c?

У меня код такой:
              UITapGestureRecognizer *tapGestureRecognizer = airplayButton.gestureRecognizers[0];
               if (tapGestureRecognizer != nil) {
                   //genderTapped(tapGestureRecognizer);
               }
В Swift нет genderTapped, наверное это из этого вопроса. Там же есть ответ. В Objective-C делается по аналогии, если не ошибаюсь
источник