Я использую AutoLayout и имею UISearchBar, UITableView ad UIView. Первоначально макет правилен и размещен в соответствии с моими правилами AutoLayout.Ошибка UISearchBar AutoLayout ios7?
Когда UISearchBar имеет фокус расширяется резко в высоту, покрывающей мою верхнюю UIView.
Независимо от того, как я макет мои autolayout ограничения этого не происходит.
Если я не установлю
self.searchBar.translatesAutoresizingMaskIntoConstraints = NO;
и установить рамку вместо затем он ведет себя как обычно.
self.searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 100.0f, 45.0f)];
Но я полагаюсь на AutoLayout в этом приложении для iOS7. Это настоящая ошибка? Или, скорее всего, я что-то пропустил!
Вы можете добавить ограничения высоты к виду UISearchBar. –
Да, я пробовал это как дополнительное ограничение, делает нулевую разницу. – JMWhittaker
Вы добавили верхние, ведущие, конечные и ограничения высоты в представление UISearchBar? –