У меня есть приложение, которое использует SFSafariViewController. Пользователь нажимает на кнопку, и внутри приложения появляется веб-представление, представляющее содержимое сайта. Я использую XCUITest Framework для тестирования пользовательского интерфейса.
Я заметил, что при появлении веб-вида панель навигации и нижняя панель инструментов, кажется, всегда имеют одинаковые элементы пользовательского интерфейса.
Элементы пользовательского интерфейса панели навигации (слева направо):
- Кнопка «Готово»
- URL-ссылка
- Кнопка перезагрузки
Элементы интерфейса нижней панели инструментов (слева направо):
- Кнопка со стрелкой назад
- Кнопка со стрелкой вперед
- Кнопка «Поделиться»
- Кнопка «Открыть в Safari»
Из пользовательского интерфейса С точки зрения теста, могу ли я предположить, что эти элементы пользовательского интерфейса всегда будут присутствовать по умолчанию для SFSafari V C?