UILabel sizeToFit não funciona com o autolayout ios6

Como eu devo configurar programaticamente (e em qual método) um UILabel cuja altura depende de seu texto? Eu tenho tentado configurá-lo usando uma combinação de Storyboard e código, mas sem sucesso. Todo mundo recomendasizeToFit enquanto ajustalineBreakMode enumberOfLines. No entanto, não importa se eu coloquei esse código emviewDidLoad:, viewDidAppear:ouviewDidLayoutSubviews Eu não posso fazê-lo funcionar. Ou eu faço a caixa muito pequena para um texto longo e ela não cresce, ou eu a deixo grande demais e não diminui.

questionAnswers(13)

yourAnswerToTheQuestion