Пробовал ли я все, чтобы прочитать некоторые другие сообщения, но все еще в тупике, почему это бросает предупреждение о моем автозапуске и надеется, что кто-то может предложить предложение. Я в xcode6.Предупреждение при автоопределении при загрузке контроллера диспетчера
Вопрос № 1 - это вообще нормально, чтобы иметь эти предупреждения/сбои для ограничений автоопределения? Или это действительно серьезная вещь, которую я должен стараться изо всех сил решить?
Вопрос № 2 - вот выход. Я чувствую, что это связано с тем, когда я устанавливал соотношение сторон на элементах в моем контроллере представления (у меня есть 3 вида в виде прямоугольников, и я хочу, чтобы они составляли 15%, 60%, 25% от высоты и полной равной ширины). Я думал, что говорить об этом, чтобы сохранить пропорции, является правильным способом справиться с этим?
Unable to simultaneously satisfy constraints.
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)
(
"<NSLayoutConstraint:0x7f8a66031bc0 V:[UITableView:0x7f8a65837c00(73)]>",
"<NSLayoutConstraint:0x7f8a6605c150 UITableView:0x7f8a65837c00.width == 7.78082*UITableView:0x7f8a65837c00.height>",
"<NSLayoutConstraint:0x7f8a6604e970 UICollectionView:0x7f8a65838400.leading == UIView:0x7f8a66031eb0.leadingMargin>",
"<NSLayoutConstraint:0x7f8a6604e9c0 UICollectionView:0x7f8a65838400.trailing == UIView:0x7f8a66031eb0.trailingMargin>",
"<NSLayoutConstraint:0x7f8a6604ea10 UICollectionView:0x7f8a65838400.width == UITableView:0x7f8a65837c00.width>",
"<NSLayoutConstraint:0x7f8a63c4ccf0 'UIView-Encapsulated-Layout-Width' H:[UIView:0x7f8a66031eb0(320)]>"
)
Большое вам спасибо за помощь!
Предупреждения должны быть в порядке, чтобы запускать и тестировать, хотя, как и @hodson, он предлагает отложить неизбежное, в конце концов, вы захотите отсортировать их. Я рекомендую выбирать все объекты на раскадровке и очищать ограничения, а затем добавлять их все поодиночке, где каждому объекту требуется не менее 4 ограничений. Вот ссылка на ответ, который поможет вам в этом процессе добавления ограничений. http://stackoverflow.com/a/25775111/2507277 –
Спасибо, я в конечном итоге дал некоторую ясность в отношении того, чего я хочу достичь, но думал, что он отклонился от исходного сообщения, и поэтому сделал новое сообщение: http: // stackoverflow .com/questions/27174222/reach-this-layout-for-a-viewcontroller-using-autolayout – NullHypothesis