Так как я использую Xcode 5 и новый имитатор iOS 7 для запуска тестов UIAutomation с инструментами, функции dragInsideWithOptions
и dragFromToForDuration
просто не имеют эффекта. (Те же тесты отлично работали с симулятором iOS 6.1.) Это известная ошибка или изменилось удобство использования этих функций? Есть ли кто-нибудь, кто мог бы использовать эту функцию с симулятором iOS 7 на iPad?UIAutomation's dragInsideWithOptions не влияет на симулятор iOS7
ответ
Такая же проблема здесь. В дополнение к dragInsideWithOptions не работает, dragFromToForDuration и flickFromTo не работают ни в Xcode 5 с iOS 7. Я искал и ожидал решения. До тех пор прокрутка будет невозможна.
такой же выпуск здесь.
Более того, документация отсутствует для новой iOS7 для всего связанного с UI Automation
сравнить его с текущим документом, с полным списком метода и описанием.
Просто пришел на ум, чтобы проверить его на устройстве, в нем работает там, по крайней мере, на моем iPad мини с iOS7 GM, он работает – user2351982
Обходной: если вы хотите, чтобы красть прокрутки представления, содержащие кнопку на следующей странице, просто нажмите на эту кнопку (невидимая), она «прокручивает Видимый» в автоматическом режиме. (Или позвоните scrollToVisible()
функцию этого невидимого элемента.)
Другой обходной путь: Если у вас есть контроль страницы, связанные с видом прокрутки, использование:
pageIndicator = UIATarget.localTarget().frontMostApp().mainWindow().pageIndicators()[0];
pageIndicator.selectPage(1);
У меня была такая же проблема, и ваш обходной путь работал хорошо. Спасибо, что опубликовали его! –
Это немного старый, но мне кажется, что dragInsideWithOptions
еще не работает.
В течение UIScrollView
этих методов может быть использован:
scrollUp
scrollDown
scrollLeft
scrollRight
Ex:
UIATarget.localTarget().frontMostApp().mainWindow().scrollViews()[0].scrollRight();
Надеется, что это помогает!
- 1. iOS7 автономный симулятор - как его использовать?
- 2. Приложение сбой в iOS7 после сброса Симулятор
- 3. Как остановить портрет и перевернуться на симулятор ios7 в xcode5?
- 4. Как запустить мой iOS-симулятор с iOS7 после обновления Xcode
- 5. iOS симулятор возвращается к iOS7, когда я пытаюсь запустить 6
- 6. NSTextAlignmentJustified не работает в iOS7
- 7. LeftBarButtonItem не работает на iOS7
- 8. AVAudioPlayer не работает на iOS7
- 9. ScrollView не прокрутка на IOS7
- 10. MDateBox не работает на iOS7
- 11. Segue не отображается на iOS7
- 12. Вход диктовки на симулятор
- 13. IOS7 - Popover не работает с iOS7
- 14. DisplaySingle.setLcdValueFont не влияет на SteelSeries
- 15. matplotlibrc не влияет на график?
- 16. Столбец не влияет на таблицу
- 17. CSS не влияет на ссылку
- 18. replaceAll не влияет на строку
- 19. HttpResponseRedirect не влияет на метод
- 20. .htaccess не влияет на подкаталоги?
- 21. view.frame.origin.y не влияет на subviews
- 22. исключение не влияет на значение
- 23. SetWindowPos не влияет на подсказку
- 24. Вращение не влияет на GetPath?
- 25. OnStop() не влияет на MediaPlayer
- 26. CSS не влияет на страницу
- 27. didSelectRowAt не влияет на cellForRowAt
- 28. history.forward() не влияет на браузер
- 29. Маржа не влияет на «включить»
- 30. innerHTML не влияет на div
Экран блокировки также не работает, так как он также использует функцию перетаскивания. – iOSdev
Исправлено ли это в XCode 5.1? – iOSdev
К сожалению нет. – fabe