J'ai une application iPad pour laquelle j'écris un script UIAutomation. Il y a un UIButton qui montre un UIPopoverController lorsqu'il est tapé. Comment mon script peut-il sélectionner (appuyer sur) un élément à l'intérieur de ce popover?UIAutomation: comment accéder à UIPopoverController?
Editer: UIAPopover n'est pas un enfant de l'UIButton sur lequel il apparaît mais de mainWindow. Donc mainWindow.popover() me l'a donné. La fonction logElementTree() est utile pour le débogage et la recherche d'éléments.
Après avoir tapé une entrée dans le popover, aucun bouton ne peut plus être touché. Les simplement ne réagissent plus. Quand je prends le code pour tapoter le popover, les boutons fonctionnent. Un bug dans Instruments 4.0 (avec Xcode 4.0.2)? – MacMark
mainWindow.popover.dismiss() aide – MacMark
target.delay (1); n'est pas nécessaire puisque le délai d'attente par défaut est déjà de 5 secondes. – MacMark