Описание тега uitraitcollection
UITraitCollection - allow to access the iOS interface environment by traits such as horizontal and vertical size class, display scale, and user interface idiom
0
ответов
Как получить фрейм UIModalPresentationPageSheet после traitCollectionDidChange
Некоторое странное поведение возникает, когда я использую многозадачность и пытаюсь получить кадр UIViewController, Я использую: - (void)traitCollectionDidChange:(UITraitCollection *)previousTraitCollection Обновлять фрейм представлений после измене…
24 дек '16 в 12:34
1
ответ
Установите размер ячейки представления коллекции относительно размера экрана
Я пытаюсь изменить размер моей ячейки в зависимости от размера экрана, чтобы в каждой строке было только 2 ячейки. Я использую код func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForIt…
29 апр '17 в 19:10
0
ответов
Неправильный размер классов для iPad на симуляторе (TraitCollection)
У меня есть следующий код в моем UIViewController: override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) { super.traitCollectionDidChange(previousTraitCollection) let horizontalSizeClass = traitCollection.horizontalSi…
10 авг '17 в 18:37
1
ответ
UISplitViewController: как предотвратить расширение при повороте с компактного на обычный
Существует множество ответов на дополнительный вопрос: как предотвратить переход к PrimaryOverLay на от Regular в Compact изменение интерфейса, например, использование func splitViewController(splitViewController: UISplitViewController, collapseSeco…
15 окт '15 в 14:35
1
ответ
Предотвратите представление UIPopover в виде UIPageSheet на iPhone 6 и в альбомной ориентации
Я пытаюсь показать popOver с UISlider внутри, чтобы позволить пользователю контролировать textSize из WKWebView, Вот как я это сделал: MYCustomViewController *popoverContent = [[self storyboard] instantiateViewControllerWithIdentifier:@"MYCustomView…
26 май '15 в 15:43
0
ответов
Вариант черты не найден для шрифта UIButton
Изменение признака отображается, когда шрифт заголовка кнопки - Обычный. Пожалуйста, смотрите ниже изображение: Но когда шрифт заголовка изменяется на приписанный, значок плюса исчезает. Пожалуйста, смотрите ниже изображение: Может кто-нибудь, пожал…
11 дек '18 в 10:29
1
ответ
UITraitCollection - быстро перейти к объективу-C
Я пытаюсь конвертировать Свифт в цель-C. Вот мой код ниже: стриж import UIKit protocol TraitCollectionOverridable { func preferredTraitCollection() -> UITraitCollection? } class CustomNavigationController: UINavigationController { override func o…
10 июл '15 в 01:56
2
ответа
traitCollection.preferredContentSizeCategory.isAccessibilityCategory для iOS 10
Следующий код прекрасно работает на iOS11, чтобы определить, установил ли пользователь LARGE FONT в своих настройках доступности. Однако мне нужно поддерживать это и в iOS10. Как я могу сделать это? Прямо сейчас код выглядит так: if #available(iOS 1…
19 ноя '17 в 16:58
1
ответ
traitCollection.horizontSizeClass сообщает, что Compact для iOS 8.1, Regular для iOS 8.4 и 9.x
Я добавляю кнопку "Готово" в коде на панель навигации для подкласса UIViewController только для iPad, точнее для класса обычного размера с приведенным ниже кодом. Мы поддерживаем iOS 8+. Оператор if возвращает класс компактных размеров при запуске н…
11 май '16 в 13:02
0
ответов
Различная компоновка для одного и того же класса размера и практически одинаковой ширины вида на разных устройствах
Ситуация на изображении ниже показывает проблему. Есть два устройства: iPod и iPad Pro. На iPad Pro есть разделенное представление с моим приложением на правом сайте. Мое приложение использует UISplitViewController для соответствующей ширины экрана.…
11 авг '16 в 07:44
1
ответ
Панель вкладок, игнорирующая запросы UITraitCollection - 6 требуемых вкладок
Я использую следующий код, чтобы заставить мое приложение поверить, что это iPad, и отображать 6 вкладок на панели вкладок. -(UITraitCollection *)traitCollection { UITraitCollection *realTraits = [super traitCollection], *lieTrait = [UITraitCollecti…
10 авг '17 в 04:56
0
ответов
UITraitCollection остается неизменным для iPhone / iPad
В iOS 8.3 я представляю контроллер представления со следующим кодом: UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:controller]; nav.modalPresentationStyle = UIModalPresentationFormSheet; nav.modalTransition…
29 июн '15 в 16:26
1
ответ
UITraitCollection и UISplitViewController на iPad
Я разрабатываю приложение для iPad, используя UISplitViewController, Я настроил UISplitViewController так что главный контроллер вида (то есть более тонкий вид с левой стороны) всегда виден через splitViewController.preferredDisplayMode = .AllVisibl…
01 янв '16 в 06:55
0
ответов
Классы размера и dequeueReusableCellWithIdentifier
Я пытаюсь вычислить высоту UITableViewCells. У меня есть эта работа по созданию экземпляра прототипа ячейки из динамического прототипа, настроенного в раскадровке, путем вызова -dequeueReusableCellWithIdentifier: в UITableView и последующего вызова …
21 фев '15 в 22:58
1
ответ
Пейзаж влево или вправо с точки зрения traitCollection и классов размеров?
Я выучил классы Auto Layout, UITraitCollection и size, чтобы создать адаптивный интерфейс. Но я понимаю, что мне не хватает одной вещи. Проще говоря: я хочу, чтобы мой пользовательский интерфейс придерживался кнопки "Домой", как это делает нативное …
08 янв '16 в 11:47
0
ответов
Как использовать оператор switch для чего-то вроде UITraitEnvironmentLayoutDirection?
Я хочу найти значение UITraitEnvironmentLayoutDirection, Имеет возможные значения .leftToRight, .rightToLeft а также .unspecified, Как я могу использовать switch (или какое-то другое утверждение), чтобы определить, какое из них является правильным з…
08 окт '18 в 17:36
2
ответа
Симулятор XCode не вызывает traitCollectionDidChange
Я переопределяю traitCollectionDidChange(_) обновить мои компактные и регулярные ограничения. Когда я проверяю это на устройстве, вращая ограничения, обновляются правильно. Однако когда я пытаюсь проверить тот же код в симуляторе, ничего не происход…
20 янв '17 в 20:03
1
ответ
Неправильный кадр для представления в tableView.tableHeaderView после второго поворота
Я хочу создать простое приложение Swift 3 для iOS 10 с двумя различными макетами в соответствии с размерами классов. Когда мой viewController имеет traitCollection.verticalSizeClass типа .regular, Я хочу мое blueView (подкласс UIView) быть tableView…
13 фев '17 в 15:52
1
ответ
Как работать с классами размеров с помощью View Model в приложениях iOS?
Мне было интересно, как правильно обрабатывать классы размера в моем приложении для iOS. У меня было 2 разных дизайна. Должно ли это управляться в контроллере представления или модели представления? Нужно ли встраивать коллекцию Trait в viewModel?
08 май '17 в 08:22
0
ответов
UITraitCollection не имеет никакой информации после пользовательского перехода
Когда я возвращаюсь на свой домашний экран после выхода из системы, он не может вернуть какую-либо информацию о своем traitCollection, Я хотел бы получить его размер класса, и это не возможно. Когда я запускаю экран без всякого перехода, он имеет вс…
01 фев '16 в 12:17