Публикации по теме 'calayer'


Что такое AnchorPoint CALayer?
AnchorPoint CALayer — важное свойство, если вы хотите выполнить какое-либо геометрическое преобразование на этом слое. Прочитайте официальную документацию. Согласно Apple: anchorPoint «определяет точку привязки прямоугольника границ слоя». Это CGPoint. Его значения x и y представлены в единицах координат, от 0 до 1 или от -1 до 0 и так далее. На изображении выше показаны опорные точки CALayer. (0,0) вверху слева (1,0) вверху справа (0.5,0.5) находится в центре (по..

Вопросы по теме 'calayer'

Как получить доступ к событию на CALayer?
Я новичок в iPhone SDK. Прямо сейчас я программирую с помощью CALayers, которые мне очень нравятся - не так дорого, как UIViews, и намного меньше кода, чем спрайты OpenGL ES. У меня вопрос: возможно ли получить событие касания на CALayer? Я...
16790 просмотров
schedule 30.03.2022

Можно ли использовать пользовательские преобразования (теоретически) для создания эффекта водной ряби на CALayer?
Можно создавать собственные матрицы преобразования. Но мне интересно, подходят ли они для создания эффекта водной ряби на CALAyer. Подумайте о 20 из них в анимации. Может кто подскажет?
1022 просмотров
schedule 04.09.2022

Путаница в слоях iPhone
Я пытаюсь сделать что-то действительно простое. Я хочу добавить градиент к одному из моих представлений. Я могу добавить его в self.view, но не в viewWithGradient. Вот код: CAGradientLayer *gradient = [CAGradientLayer layer]; UIColor...
563 просмотров
schedule 10.02.2023

Как заменить пользовательскую анимацию для появления CALayer
У меня есть CALayer, для которого я хочу изменить настраиваемую анимацию, отображаемую на экране. Я создал делегата, чтобы я мог поймать метод: - (id < CAAction >)actionForLayer:(CALayer *)layer forKey:(NSString *)key И я проверяю,...
765 просмотров
schedule 17.08.2023

Как мне повернуть CALayer вокруг диагональной линии?
Я пытаюсь реализовать флип-анимацию для использования в настольной игре, например в приложении для iPhone. Предполагается, что анимация будет выглядеть как игровой элемент, который вращается и меняет цвет на его спину (что-то вроде Реверси кусок )....
6333 просмотров

Порядок наложения iPhone CALayer
Я использую CALayers для рисования в UITableViewCell. Я пытаюсь выяснить, как слои упорядочены с содержимым UITableViewCell. Например: Я добавляю метки в UITableViewCell в методе cellForRow:atIndexPath. В методе drawRect UITableViewCell я...
4926 просмотров

Можно ли замаскировать CALayer в iPhone?
Я пытаюсь замаскировать CALayer растровым изображением. И мне не удалось замаскировать CALayer. Мой код: // 'PreloadViewController layerWithImageNamed' create a layer and set it's contents as specified UIImage. CALayer* title =...
3436 просмотров
schedule 08.07.2022

Почему CAAnimation Rotation возвращается в предыдущее состояние
Я использую CAKeyFrameAnimation для поворота изображения стрелки. Проблема в том, что изображение после анимации возвращается в предыдущее состояние. Код: CAKeyframeAnimation *rotation = [CAKeyframeAnimation animation];...
689 просмотров
schedule 16.07.2023

Пометка CALayers в iPhone
Я ищу общий способ поиска уникального CALayer в иерархии без необходимости запоминать, где уровень находится в иерархии (и использовать методы sublayer: и superlayer:). Я знаю, что это возможно с UIViews (что упрощает переключение представлений),...
12220 просмотров
schedule 10.01.2023

Проверка попадания с помощью CALayer с использованием альфа-свойств содержимого CALayer
Я пишу игру для Mac, используя Какао. В настоящее время я реализую проверку срабатывания и обнаружил, что CALayer предлагает тестирование срабатывания, но, похоже, не реализует альфа-свойства. Поскольку иногда у меня много слоев CALayers...
3677 просмотров
schedule 20.03.2022

Как я могу создать эффект стекла на своих собственных UIViews?
Я работаю над приложением для iPhone с некоторыми непрямоугольными элементами пользовательского интерфейса. В настоящее время я создаю подкласс UIView , а в drawRect я использую CGPathRef для рисования черной рамки и заполненного цветом...
1793 просмотров
schedule 09.06.2022

Сглаживание при анимации свойства преобразования на CALayer?
У меня есть CALayer с нарисованным кругом в его окончательном размере. Я хочу оживить круг так, чтобы он начинался с 1% шкалы и заканчивался 100%. Сейчас анимация не очень гладкая, потому что во время масштабирования края мерцают. В окончательном...
1618 просмотров

Настройка iPhoneSDK CALayer.transform не работает после завершения анимации
У меня есть объект CALayer. В viewDidLoad: я установил для него преобразование, используя layer.transform = CATransform3DRotate(CATransform3DIdentity, M_PI/8.0, 0, 0, 1); Это работает. После загрузки я применяю CAKeyframeAnimation , чтобы...
4666 просмотров
schedule 30.06.2023

UIImageView исчезает после CAKeyframeAnimation
Я пробую этот код (найденный в ответе здесь на SO) в категории на UIView и использую его для выполнения анимации "pop" в UIImageView, вложенном внутри UITableViewCell. - (void)attachPopUpAnimation { CAKeyframeAnimation *animation =...
2828 просмотров

Скрытие/удаление/исчезновение CALayer, стирающее содержимое NSView
Моя ситуация: У меня есть одно окно с представлением содержимого (NSView), которое имеет несколько подпредставлений (обычные подклассы NSControl; не важно, просто для тестирования), разбросанных вокруг него. Для части конечного эффекта, которого я...
2563 просмотров
schedule 29.01.2023

Не удается установить угловой радиус И тень на слое, у которого представление изображения растянуто до его границ?
Это меня ставит в тупик. У меня есть UIView (назовите его «родительским»). Самая нижняя часть этого представления - это UIImageView (назовите его «дочерним»), чей фрейм занимает всю «родительскую» границу. Я хочу скруглить углы на «родительском»...
21884 просмотров

Сохранение содержимого UIView в iOS 4 с реальным размером изображений внутри (т.е. масштабирование содержимого для сохранения)
У меня есть UIView со многими UIImageViews в качестве подпредставлений. Приложение работает на iOS4, и я использую изображения с разрешением дисплея Retina (т.е. изображения загружаются с масштабом = 2). Я хочу сохранить содержимое UIView ... НО...
10024 просмотров
schedule 06.01.2023

Изменение порядка отрисовки CALayers автоматически возможно?
У меня есть приложение для iPad, которое рисует что-то вроде кальки: полупрозрачная поверхность с отметинами на одной стороне. В приложении пользователь может «сложить» бумагу, чтобы выровнять отметки. Первоначальный прототип представляет собой...
2804 просмотров
schedule 19.02.2023

Аналоговые часы с использованием CALayers
Я пытаюсь сделать аналоговые часы для iPhone, в которых стрелки часов будут автоматически обновляться до текущего времени. Я также хочу, чтобы стрелки часов были изображениями, в отличие от этого:...
983 просмотров
schedule 06.10.2022

Исключение EXC_BAD_ACCESS, связанное с KVO, в свойстве position CALayer
У меня возникли проблемы с отладкой исключения EXC_BAD_ACCESS, связанного с KVO, в версии 10.6.6. Я установил наблюдателя для свойства position подкласса CALayer. Этот конкретный слой является слоем содержимого для пользовательского слоя прокрутки...
1025 просмотров