Проблема ограничения AutoLayout с неожиданным NSAutoresizingMaskLayoutConstraint

Я использую автоматические ограничения макета программно, и я постоянно вижу ошибку одного и того же типа в своем приложении, обычно связанную с ограничением, которое выглядит следующим образом:

""

положить пример кода для воспроизведения наhttps://github.com/nicolasccit/AutoLayoutCellWarning

В этом примере я создаю очень простое представление с 2 элементами пользовательского интерфейса: представлением изображения с именем imageThumbnail и надписью labelName с некоторыми ограничениями:

"H:|-padding-[_imageThumbnail(==imageWidth)]-[_labelName]";
"V:|-padding-[_imageThumbnail(==imageHeight)]-padding-|";
"V:|-padding-[_labelName]";

Для обоих элементов я установил AutoresizingMaskIntoConstraints в NO.

И я получаю следующее исключение:

Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) 
(
    "",
    "",
    "",
    ""
)

Will attempt to recover by breaking constraint 

Я знаю, что последнее ограничение связано с представлением содержимого, но мне неясно, как его правильно удалить (настройка

AutoresizingMaskIntoConstraints в NO на contentView вызывает ошибку, и в приведенной ниже ссылке SO она испортила весь макет):


Мы видели ответы на:Проблема авторазметки на iOS7 в UITableViewCell но никто из них, кажется, не работает для меня здесь.

Я считаю, что определенные мной ограничения действительны и довольно просты, но могуткажется, не понять, чтопродолжается И я'Я вижу исключение, возникающее как в iOS 6.1, так и в iOS 7.

Есть идеи, что я здесь делаю не так?

Спасибо, Николас

Ответы на вопрос(2)

Ваш ответ на вопрос