В документации Apple описаны методы, с помощью которых разработчики могут управлять поведением интерфейса в таких случаях.
Вот бы у моего ведра всего лишь такие баги были.