Chúng tôi có ứng dụng iPad bao gồm trình đọc tin tức hai cột. Khung nhìn bên trái chứa danh sách tin tức trong đó một số liên kết trực tiếp đến một tin tức và một số đẩy một bộ điều khiển xem khác với một danh sách tin tức khác. Điều này cũng sẽ gây ra một UIButton
để được đặt làm leftBarButtonItem
của thanh điều hướng. Nếu chúng ta ở cấp độ đầu tiên, một hình ảnh đơn giản mà không thể được khai thác sẽ là leftBarButtonItem
.UIAutomation: Kiểm tra xem phần tử có tồn tại hay không trước khi nhấn
Mục tiêu của tôi bây giờ là có một bài kiểm tra nhấn vào mọi tin tức ở cấp độ đầu tiên. Nếu một tin tức dẫn đến một danh sách cấp độ thứ hai, nó sẽ chạm vào UIButton
trong thanh điều hướng.
Tôi làm cách nào để kiểm tra, nếu leftBarButtonItem
là "có thể truy cập"? Vì đó có thể là hình ảnh hoặc một nút, chỉ cần gọi navigationBar().leftButton().tap()
sẽ dẫn đến lỗi nếu đó là hình ảnh.
Tôi cũng đang sử dụng thư viện điều chỉnh nếu đó là bất kỳ trợ giúp nào.