J'ai un UITableView standard avec une barre UINavigation en haut avec le bouton de retour standard, etc.Comment désactiver (temporairement) la navigation dans ma vue lorsque la boîte de dialogue modale existe?
J'ai un bouton qui ouvre une boîte de dialogue "modal", qui est une vue qui se trouve sur et presque obscurcit (mais pas tout à fait) la vue dessous. Le problème est, les boutons (y compris le bouton "arrière" nav) sont encore visibles et donc touchable.
J'ai essayé setUserInteractionEnabled:NO
sur le view
du UITableViewController, mais cela ne semble pas fonctionner - au moins les éléments de navigation sont touchables. Mais l'élément navigationItem n'est pas une sous-classe de vue.
D'autres idées? Manque quelque chose d'évident?
Merci.
Bizarrement, non. Ce '[[[self navigationItem] backBarButtonItem] setEnabled: NO];' semble n'avoir aucun effet. –