Quand vous allouez une view ou un controller via alloc/init vous ne passez pas par initWithNibName : donc rien de ce que vous avez défini dans InterfaceBuilder/StoryBoard n'est pris en compte.