Описание тега catransform3drotate

0 ответов

iOS: применение CATransform3DRotate и CATransform3DScale не оказывает желаемого влияния на MKMapView

В своем дизайне приложения я хочу показать наклонную карту (точно так же, как Apple 3D-карта, но также и в pre-iOS 7). Я использую преобразования для достижения этой цели, но результаты не являются удовлетворительными. Мои аннотации выглядят искажен…
1 ответ

Как добавить продолжительность времени при выполнении переворота с использованием CATransform3DRotate

Спасибо за помощь из моего первого поста здесь, чтобы я мог сделать вертикальный переворот, и код выглядит @interface ViewController (){ CALayer *plane; } @end @implementation ViewController -(void)viewDidLoad { [super viewDidLoad]; [self addALayer]…
2 ответа

Половина моего взгляда исчезает после CATransform3DRotate

У меня есть 1 вид, в этом виде у меня есть 1 UIImageView и UILabel, когда я поворачиваю мой вид, половина вида исчезает. Это мой код viewToAnimate - это вид, содержащий изображение и метку. CATransform3D _3Dt = CATransform3DRotate(viewToAnimate.laye…
28 янв '13 в 13:28
1 ответ

CATransform3DR Применяемые эффекты исчезли после применения точки привязки

РЕДАКТИРОВАТЬ с правильным наблюдением. Я использовал следующие два фрагмента для поворота UIImageView. После stage1 я получил желаемый 3D-эффект: вид вращался (3D-эффект) и растягивался (больший размер). На stage2 я пытаюсь повернуть правый обзор с…
04 июн '13 в 01:15
1 ответ

Как получить правильный Z-порядок CATransform3D

Когда я применяю CATransform3DRotate вокруг оси Y к двум UIViews, их z-упорядочение кажется обратным. Разделы UIView, которые были повернуты назад по оси z, появляются перед разделами, которые повернуты к экрану. Эта анимация показывает, что я имею …
10 июл '14 в 16:15
1 ответ

Перспективное преобразование на UILabel

Я пытаюсь добавить некоторые перспективы на UILabel, чтобы он отображался так, как будто он закрашен под углом лица. Вот мой тестовый ярлык: И после применения преобразования: Мой код: @implementation MyViewController - (void)viewDidLoad { [super vi…
1 ответ

Как избежать наклона / переворота при вращении CATransform3D в iOS?

Я использовал ниже функцию для 3dRotation на вид. Но я не хочу наклонять / переворачивать при просмотре, я просто хочу перемещаться влево / вправо / вверх / вниз при просмотре. Как мне избежать наклона и флип- вращения на мой взгляд? - (void)Move3dP…
3 ответа

Вращающееся колесо с этикетками - как держать этикетки в горизонтальном положении при вращении колеса?

Я искал решение о том, как реализовать колесо типа фортуны (работающее хорошо), за исключением того, что мне нужны изображения / метки на периферии колеса, чтобы они оставались горизонтальными и не вращались вместе с колесом. Я реализовал следующее,…
1 ответ

UIPanGestureRecognizer - перевод InView с помощью CATransform3D

Я пытаюсь реализовать анимацию перелистывания страниц, используя UIPanGestureRecognizer. Вот код: - (void)handlePan:(UIPanGestureRecognizer *)recognizer { CGPoint location = [recognizer locationInView:self.view]; CGPoint translation = [recognizer tr…
1 ответ

Свойство UIView Transform для перекоса круга, чтобы придать ему трехмерный вид

Я использую MKMapView с добавлением MKCircleView, Наследуется от UIViewтак что я могу использовать свойство transform. Он выглядит довольно плоским без преобразования, и выглядит странно рядом с булавкой, так как это 3D: Я бы хотел, чтобы это выгляд…
1 ответ

Использование CATransform3D

Я пытаюсь сделать поворот на табличном виде, чтобы наклонить стол (чтобы создать эффект ползания трехмерного текста, аналогичного ползанию при открытии звездных войн). Посмотрев вокруг, я нашел этот вопрос объективным -с CALayer UIView реальная рота…
2 ответа

Почему слой моего изображения вращается вокруг края изображения, а не в центре?

Я пытаюсь повернуть изображение вокруг центра вида, используя ползунки, один для плоскостей x, y и Z. Я бы хотел, чтобы изображение вращалось внутри рамочных границ (700X700), но по какой-то причине оно вращается по краям кадра. Я попытался сбросить…
1 ответ

Связывание трех CATtansform3D в Swift

Можно ли связать три CAtransform3D (вращать, масштабировать, переводить) в Swift? я использую CATransform3DConcat но это всего лишь 2 преобразования Если да, то как я могу это сделать? Если нет, есть ли "читы" для этого? Спасибо
12 янв '15 в 13:48
2 ответа

Понимание CATransform3DRotate / CATransform3DMakeRotation

Я пытаюсь понять, как создать глубину, восприимчивую к моему UIView как это: Я пробовал этот код: var rotationWithPerspective = CATransform3DIdentity; rotationWithPerspective.m34 = -1.0/500.0/2/2 rotationWithPerspective = CATransform3DRotate(rotatio…
17 фев '16 в 01:45
2 ответа

Как повернуть UIView в 3D?

У меня очень простая задача, но я не могу понять CATransform3DRotate. У меня есть 3 UIImageView с одинаковой высотой и шириной, и мне нужно установить некоторые преобразования для левого и правого элементов для следующего результата: https://dl.drop…
1 ответ

Не удается изменить AnchorPoint для CAShapeLayer iOS Swift

Вот отрывок из моего пользовательского класса, который рисует некоторую графику. функция drawTick() добавляет CAShapeLayer с синим прямоугольником на мой GameTimer UIView: class GameTimer: UIView { var tick = CAShapeLayer() ... init(){ super.init(fr…
1 ответ

CALayer sublayerTransform (CATransform3D) - как мне переместить "камеру"?

Попытка А этот код CATransform3D perspectiveTransform = CATransform3DIdentity; perspectiveTransform.m34 = -1.0 / 1000.0; perspectiveTransform = CATransform3DRotate(perspectiveTransform, angle / 2.0, 0.0, 1.0, 0.0); self.sublayerTransform = perspecti…
2 ответа

Нет перспективы при использовании CATransform3DMakeRotation

Я пытаюсь выполнить 3D вращение на слое UIView, используя CATransform3DMakeRotation, Меня смущает, почему этот простой пример не показывает перспективу, а выглядит сжатым. Я могу заставить вращение работать при использовании CATransform3DRotate, но …
1 ответ

Не удается перевернуть слой снова,CALayer,CATransform3DRotate.

Что я пытаюсь сделать, это сделать: Нажмите на кнопку, чтобы сделать вертикальный переворот. Снова нажмите на кнопку, слой перевернет ее и так далее... Коды следующие: @interface ViewController (){ CALayer *plane; } @end @implementation ViewControll…
09 апр '13 в 04:09
1 ответ

Перспектива CATransform3D не работает на CATransformLayer

Примечание: пожалуйста, игнорируйте цвета, градиенты и размер! Моя проблема в том, что перспектива не работает, как ожидалось Я пытаюсь достичь результата, как показано ниже, Но когда я запускаю свой код, он дает мне следующий вывод Посмотрите на мо…