Size: a a a

2019 August 01

AC

Andrei Coder in SwiftBook
всем привет
есть какой-то спопосб сохранить скорость прокрутки scroll view, после изменения
scrollView.setContentOffset(newOffset, animated: false)
источник

F

Fannur in SwiftBook
👋
Задача, вытащить кнопку в UI-tests

Other, 0x60000166db20, {{0.0, 0.0}, {375.0, 812.0}}
               Other, 0x60000160cfc0, {{0.0, 0.0}, {375.0, 812.0}}
                 Other, 0x60000166dc00, {{0.0, 0.0}, {375.0, 729.0}}
                   Table, 0x60000166dce0, {{0.0, 88.0}, {375.0, 641.0}}
                     Other, 0x60000166ddc0, {{360.0, 88.0}, {15.0, 641.0}}, label: \'table index\'
                     Other, 0x60000166dea0, {{0.0, 88.0}, {375.0, 0.0}}
                       Other, 0x60000166df80, {{0.0, 88.0}, {375.0, 0.0}}
                     Cell, 0x60000166e060, {{0.0, 88.0}, {375.0, 52.3}}
                       Button, 0x60000166e140, {{0.0, 88.0}, {375.0, 52.0}}, label: \'Transfer to new contact\'
                       Other, 0x60000166e220, {{0.0, 140.0}, {375.0, 0.3}}


Пробую

let goTransfer = app.tables.cells.buttons[localizedString("transfer-to-friend-new-contact")]

не пашет, без .cells тоже

помогите плиз, если кто сталкивался
источник

t

tox in SwiftBook
попробуй записать через вот эту красную кнопочку
источник

t

tox in SwiftBook
Fannur
👋
Задача, вытащить кнопку в UI-tests

Other, 0x60000166db20, {{0.0, 0.0}, {375.0, 812.0}}
               Other, 0x60000160cfc0, {{0.0, 0.0}, {375.0, 812.0}}
                 Other, 0x60000166dc00, {{0.0, 0.0}, {375.0, 729.0}}
                   Table, 0x60000166dce0, {{0.0, 88.0}, {375.0, 641.0}}
                     Other, 0x60000166ddc0, {{360.0, 88.0}, {15.0, 641.0}}, label: \'table index\'
                     Other, 0x60000166dea0, {{0.0, 88.0}, {375.0, 0.0}}
                       Other, 0x60000166df80, {{0.0, 88.0}, {375.0, 0.0}}
                     Cell, 0x60000166e060, {{0.0, 88.0}, {375.0, 52.3}}
                       Button, 0x60000166e140, {{0.0, 88.0}, {375.0, 52.0}}, label: \'Transfer to new contact\'
                       Other, 0x60000166e220, {{0.0, 140.0}, {375.0, 0.3}}


Пробую

let goTransfer = app.tables.cells.buttons[localizedString("transfer-to-friend-new-contact")]

не пашет, без .cells тоже

помогите плиз, если кто сталкивался
иногда помагает
источник

DA

Dima Anikin in SwiftBook
Привет. После обновления Xcode слетели все симуляторы. Добавить не могу. Пишет рантаймэррор. У кого было подобное?
источник

F

Fannur in SwiftBook
Перезапусти
источник

F

Fannur in SwiftBook
tox
попробуй записать через вот эту красную кнопочку
не сталкивался, эта кнопка у меня не активна, как активировать, в каком режиме?
источник

DA

Dima Anikin in SwiftBook
Fannur
Перезапусти
перезапускал
источник

t

tox in SwiftBook
Fannur
не сталкивался, эта кнопка у меня не активна, как активировать, в каком режиме?
курсор поставь в какой-нибудь тест
источник

F

Fannur in SwiftBook
Dima Anikin
перезапускал
полностью систему?
источник

F

Fannur in SwiftBook
у меня сработало
источник

DA

Dima Anikin in SwiftBook
Fannur
у меня сработало
попробую
источник

F

Fannur in SwiftBook
О! спасибо!
источник

ИТ

Игорь Тюкульмин... in SwiftBook
Ребята, можно ли с UIKit использовать extension, protocol? Если да, то хорошая ли это практика? Может покажите скрин, как это работает в связке? Любой кусок кода.
источник

F

Fannur in SwiftBook
Почему нет, например, у тебя есть кастомный NavigatorController, который заменяет стандартный у контроллера, и у него есть, например, функция - showLoadingAnimation(:)
вместо того, чтобы каждый раз писать (vc.navigationController as? NavigationController)?.showLoadingAnimation(:)
можешь сделать расширение у UINavigationController и туда добавить func showLoadingAnimation(:) { (self as? NavigationController)?.showLoadingAnimation(:)}
источник

F

Fannur in SwiftBook
упростится использование
vc.navigationController.showLoadingAnimation(:)
источник

ИТ

Игорь Тюкульмин... in SwiftBook
@mr_fannur спасибо за фидбек
источник

F

Fannur in SwiftBook
tox
курсор поставь в какой-нибудь тест
классная штуковина, но, она выдала тоже самое

app.tables.buttons[Transfer to new contact].tap()

что я уже пробовал и что не работает(
источник

t

tox in SwiftBook
buttons[] - постоянно трабла)
источник

t

tox in SwiftBook
попробуй через индекс обратится
источник