Я использую пользовательский объект (разделяемую кнопку) в моем .xib-файле. Когда вы нажимаете на правую сторону кнопки, изображение открывается сверху, чтобы отображать больше элементов управления. Если автоопределение включено на моем основном представлении, построитель интерфейсов предполагает, что я хотел бы, чтобы верхняя часть была выровнена с другой кнопкой в одной горизонтальной плоскости. Это нормально и денди, пока кнопка не начнет расширяться с 32px до 124px, а автоматические ограничения заставляют кнопку вставлять ее в старый кадр, который выровнен с другой кнопкой. Я попытался отказаться от приоритета ограничения, но это только приводит к перемещению координат кнопки (x, y) и уменьшению ее наполовину. Есть ли способ отключить определенные ограничения?Ограничение автозагрузки интерфейса - Как удалить автоматические ограничения?
0
A
ответ
0
я в конечном итоге решить мою проблему, установив рамку в моей .xib быть расширенного размера, а затем, используя этот метод:
-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event {
if (![self isSelected] && point.y < 96)
return NO;
else
return YES;
}
Я также узнал, что чем больше ограничений вы установите, тем больше авто ограничения, которые вы можете удалить.
1
Просто, если вам это нужно, выберите авто ограничение, которое вы хотите удалить. В Инспекторе атрибутов переключите параметр «Стандарт», и это изменит цвет значка ограничения на синий. Затем вы можете удалить его!
Смежные вопросы
- 1. Автоматические ограничения компоновки метаданных
- 2. Почему автоматические ограничения компоновки не работают?
- 3. Внедрение классов интерфейса и автозагрузки
- 4. Ограничения API-интерфейса Instagram
- 5. Пытается удалить ключ автозагрузки
- 6. Автоматические ограничения компоновки для динамического представления
- 7. SqlException: Как удалить ограничение, удалить таблицу и восстановить ограничение?
- 8. Как настроить автоматические ограничения компоновки для NSSplitView с 3 панелями
- 9. "где" общее ограничение ограничения?
- 10. Oracle 11g: Ограничение ограничения
- 11. Как удалить папку из автозагрузки Rails?
- 12. Понимание того, где устанавливаются автоматические ограничения
- 13. Ограничение ширины ограничения/ограничения ширины Окно FXML
- 14. Удалить программные ограничения ориентации
- 15. ios раскадровки удалить скрытые ограничения
- 16. Как удалить ограничения Xcode?
- 17. Общие ограничения интерфейса
- 18. Ограничения интерфейса в VB6
- 19. Автоматические ограничения для раскадровки и xib в XCode 6?
- 20. Автоматические тесты пользовательского интерфейса Gluon/JavaFXPorts
- 21. Ограничение API-интерфейса Neo4j?
- 22. Как удалить ненулевое ограничение?
- 23. Внедрение универсального интерфейса отсутствует новое ограничение
- 24. Ограничения интерфейса интерфейса Xcode6, не растягивающие подзадачи
- 25. Redshift - Как удалить NOT NULL ограничение?
- 26. Как добавить автоматические ограничения компоновки в UINavigationBar программно
- 27. Ограничения в реализации интерфейса в Java
- 28. Как остановить построитель интерфейса, сбросив ограничения пользователя на UIScrollView?
- 29. Ограничение доступа пользовательского интерфейса Swagger - вход пользователя
- 30. Ограничение интерфейса по аргументам общего метода
Я делал это, он продолжал повторное добавление ограничения, хотя – HighFlyingFantasy