Necesita el comportamiento de wantFullScreenLayout con barras no translúcidas en iOS 7

Quiero que mi vista cubra toda la pantalla (vaya detrás de las barras de navigation y herramientas) con la propiedad translúcida de la barra de navigation y la barra de herramientas establecida en NO (quiero barras no transparentes).

Esto fue fácil de lograr antes de iOS 7 al configurar wantsFullScreenLayout en YES. Sin embargo, en iOS 7, no puedo encontrar ninguna forma de hacerlo. ¿Algunas ideas?

wantsFullScreenLayout está en desuso en iOS 7. Intente configurar la propiedad edgesForExtendedLayout su controller de edgesForExtendedLayout en UIRectEdgeAll

La Guía de transición de iOS 7 menciona algunas de las diferencias de controller de vista nuevas en la página 17. Sin embargo, la documentation establece que si está utilizando barras opacas (como en su caso) también debe configurar:

 extendedLayoutIncludesOpaqueBars = YES; 

EDITAR

… porque por defecto es NO . Esto entra en conflicto con la Guía de transición de iOS 7 que establece que el valor pnetworkingeterminado es YES . Ten cuidado.

 picker.edgesForExtendedLayout = YES;