Описание тега uicollisionbehavior
A collision behavior confers, to a specified array of dynamic items, the ability of those items to engage in collisions with each other and with the behavior’s specified boundaries. A collision behavior also specifies some characteristics of its items’ collisions, with other characteristics optionally specified by a UIDynamicItemBehavior object.
1
ответ
UIDynamicAnimator в быстром ios 7
В моем приложении для iPad есть одна страница, необходимая для разработки с помощью UIDynamicAnimator. Я добавил часть кода, показанного ниже. Его идеально работает в iOS8 в соответствии с моими потребностями, но не работает на iOS7. Я не получаю по…
21 ноя '14 в 13:49
1
ответ
UICollisionBehavior рассматривает открытый путь как закрытый?
Если я определю открытый UIBezierPath и установлю его как границу столкновения: _containerPath = [UIBezierPath bezierPathWithArcCenter:center radius:radius startAngle:M_PI endAngle:0 clockwise:NO]; [_collisionBehavior addBoundaryWithIdentifier:@"con…
13 мар '15 в 23:09
3
ответа
Настройка коллизионного пути UIView в iOS 9
В iOS 9 Apple представила collisionBoundsType в UIKit-Dynamics, У меня нет проблем при установке этого UIDynamicItemCollisionBoundsTypeRectangle или когда я установил это UIDynamicItemCollisionBoundsTypeEllipse, Снимок экрана ниже взят из игры, в ко…
14 окт '15 в 04:32
0
ответов
Попытка добавить обнаружение столкновений без спрайтекита с UICollisionBehavior
Стучать головой о том, как закончить collision.addItem как! (UIDynamicItem) Я получаю предупреждение о том, что UIDynamicItem не используется. и ошибка: не удалось привести значение типа "Swift._EmptyArrayStorage" (0x10d8959b0) к "__ObjC.UIDynamicIt…
15 окт '17 в 01:35
1
ответ
Методы UICollisionBehaviorDelegate не вызваны
Я работал над приложением и реализовал обнаружение столкновений, используя UIKitDynamics. Обнаружение столкновения работает. Но почему-то методы UICollisionBehaviorDelegate не вызываются. Предупреждения или ошибки не отображаются. Я создал пример пр…
14 янв '18 в 11:54
1
ответ
Как нарисовать круг UIView, который действует как один с UICollisionBehavior?
В моем приложении я в настоящее время рисую базовый вид, а затем пытаюсь скруглить его углы, используя CAShapeLayer, но UICollisionBehavior по-прежнему реагирует так, как будто нарисован квадрат. Вот пример моего кода UIBezierPath *path = [UIBezierP…
21 янв '14 в 02:53
1
ответ
UIDynamics - проблема столкновения
Вот маленький вопрос о UIDynamics, У меня есть 8 квадратных блоков, расположенных горизонтально на экране iPhone. Каждый квадрат 40 х 40. Поскольку их 8, они заполняют ширину экрана 320. Я думаю, что картина ясна. Теперь возникает вопрос: Когда я пр…
07 окт '13 в 06:22
3
ответа
UIKit Dynamics UICollisionBehavior столкновения без отказов
У меня есть вид, границы которого установлены для столкновений (setTranslatesReferenceBoundsIntoBoundaryWithInsets) и настройку подпредставления с гравитацией, чтобы она могла сталкиваться с границами суперпредставления. Я пытаюсь сделать столкновен…
18 ноя '13 в 02:04
2
ответа
Swift - UICollisionBehavior делегат методов не вызывается
Я делаю простую анимацию, которая требует от меня обрабатывать некоторые столкновения с границами. У меня есть класс viewcontroller, который я расширяю до UICollisionBehaviorDelegate, чтобы я мог распознавать и обрабатывать коллизии представлений. П…
26 сен '17 в 23:43
1
ответ
Проблемы с UICollisionBehavior
Я не уверен, что я просто нашел несколько ошибок в UICollisionBehavior или если я просто не реализую это правильно. У меня есть две основные проблемы. 1) Периодически я создаю UICollisionBehaviorс двумя предметами, игроком и новым предметом, который…
11 фев '14 в 19:50
2
ответа
UICollisionBehavior: катящийся шар?
Я пытаюсь работать над приложением для iPhone на iOS, которое использует UIKit Dynamics для создания анимации физики. Это баскетбольная игра, где вы можете бросить мяч в обруч. Тем не менее, я не могу понять, как сделать мяч круглым UICollisionBehav…
05 ноя '13 в 17:17
3
ответа
UIDynamics и устройство вращения
Если я добавлю какой-либо UIDynamicBehavior На мой взгляд, это полностью ломает вещи, когда устройство поворачивается. Вот что это на портрете (отображается правильно): И вот оно в пейзаже все сломалось Я не верю, что это проблема с автоматическим р…
27 сен '13 в 20:28
0
ответов
Что такое "справочная система"?
Документация для свойства экземпляра iOS UICollisionBehavior translatesReferenceBoundsIntoBoundary имеет описание "Указывает, активна ли граница на основе системы отсчета". Что такое справочная система? Я не понимаю, каковы границы по отношению к -…
25 ноя '16 в 05:45
1
ответ
Измените границы UIView и заставьте UICollisionBehavior реагировать на него
Можно ли изменить границы UIView (который прикреплен к некоторым другим UIViews с использованием UIAttachmentBehaviors) и чтобы UICollisionBehavior в сочетании с UIAttachmentBehavior отвечали на него (как пример фильма здесь: http://www.netwalkapps.…
29 дек '13 в 16:10
1
ответ
Гравитация с UIview
Я нарисовал круг UIView с помощью UIBezierPath, Затем я добавил гравитационное поведение к этому виду, используя UIGravityBehavior и поведение при столкновении с использованием UICollisionBehavior, Когда круг сталкивается с другими объектами, этот в…
13 май '14 в 21:46
0
ответов
Добавление поведения гравитации к нескольким объектам в Swift
Я строю игру, в которой много квадратных блоков плавают по экрану, отражаясь друг от друга, от стен и т. Д., Пока они не будут уничтожены. В настоящее время у меня есть мастер UIGravityBehavior и я добавляю каждый квадрат (UIView Класс с именем Squa…
12 сен '14 в 18:08
1
ответ
Вызов функции при контакте с барьером, но не при столкновении. Является ли это возможным?
Я хотел бы знать, возможно ли вызвать функцию, когда UIView входит в контакт с границей столкновения, но не для того, чтобы они фактически сталкивались. Можно ли вызывать функцию, когда они соприкасаются и вид проходит через границу? Если так, то ка…
22 апр '17 в 16:31
1
ответ
UICollisionBehavior - пользовательская форма для столкновения UIView
Я пытаюсь выяснить, как использовать UIKit Dynamics, чтобы успешно столкнуться с двумя UIViews, которые имеют пользовательские формы границ. Самый простой пример, который я могу придумать, чтобы объяснить мой вопрос, - это столкновение двух кругов (…
08 фев '14 в 18:39
1
ответ
CollisionBehavior не вызывается
Я пытался заставить работать этот функционал CollisionBehavior. lazy var collisionDelegate: UICollisionBehaviorDelegate = self func collisionBehavior(_ behavior: UICollisionBehavior, beganContactFor item1: UIDynamicItem, with item2: UIDynamicItem, a…
12 авг '16 в 20:20
1
ответ
CollisionBehaviour не работает с autolayout
Я пытаюсь реализовать коллизии между двумя взглядами. firstView это просмотр с текстовыми полями. Если какое-то текстовое поле стало первым, распознаватель и кадр клавиатуры перекрываются firstView, Он движется вверх, и если firstView сталкивается с…
30 окт '15 в 14:15