У меня есть выборщик с одним компонентом и 5 значений в компоненте.Ручка-подборщик в UIAutomation
я мог бы получить количество колес, и значения в компоненте, как показано ниже
var picker = window.pickers();
UIALogger.logMessage("picker array count: " + picker.length);
var pickerWheels = picker[0].wheels();
var pickerWheelsValues =pickerWheels[0].values();
Когда я войти заявление, как "pickerWheels [0] .values () [1]", Это делает отображает первый элемент.
Проблема в том, как ее использовать?
pickerWheels [0] .values () [1] .tap(); // НЕ РАБОТАЕТ
Может ли кто-нибудь предоставить какой-либо вход, как нажать на элементы колесика колеса?
Я попытался также реализовать UIPickerViewAccessibilityDelegate и переопределить // Установить доступность для каждого компонента.
- (NSString *)pickerView:(UIPickerView *)thePickerView accessibilityLabelForComponent:(NSInteger)component{
thePickerView.isAccessibleElement = YES;
thePickerView.accessibilityLabel= @"label";
return @"label";
}
Привет, ранее Я пробовал это, но он не работает с приведенным ниже сообщением об ошибке. Исключение при запуске скрипта: ReferenceError: Не удается найти переменную: Точка var tapLocation = new Point (origin.x + tapWidth, tapHeight + origin.y); <----- Я что-то пропустил? Помощь в PLS – Senthil
Да, я тоже это заметил. Я изменил свой ответ, поэтому точка должна быть создана правильно (но как объект) –
Спасибо большое Клаус, он работает. !! – Senthil