Articles of uiview

Примените CIFilter к UIView & all subviews

У меня есть UIView , который содержит UIImageView для фона. Представление содержит несколько сегментов ( UIImageView s), которые пользователь может перетаскивать. Я хочу добавить CIFilter ко всему виду, чтобы любые изображения, которые впоследствии были CIFilter в представление, будут иметь фильтр, который будет применен мгновенно. Но фильтр не должен применяться к фоновому изображению основного вида. Я […]

Создание непрямоугольного uiview

Мне нужно создать uiview с непрямоугольной формой. Использование Quartz 2d Paths предлагается в некоторых статьях, но я не знаю, на данный момент и никогда не работал с кварцем 2d раньше. Есть ли какие-либо другие способы преобразования прямоугольного тела uiview в это? благодаря

Перехват содержимого UIView

Я хочу добавить фильтр в UIView, как в приложении eBay. Я использую инфраструктуру GPUImage. Я создал класс, унаследованный от UIView и добавленный UIButton и UIActivityIndicatorView к этому представлению. И я хочу поймать момент перерисовывания и применить фильтр для нового изображения / текстуры. Например, когда я постучал по кнопке, и кнопка станет hightliten. @interface MyCALayer : […]

removeFromSuperview crash, если не использовать UIViewAnimation

Я встречаю странную проблему. Я использую removeFromSuperview, потому что мое приложение разбивается. но если я использую [UIView animationWithDuration], все будет в порядке. см. ниже. Это может быть выполнено успешно. [self willMoveToParentViewController:nil]; [UIView animateWithDuration:0.5 animations:^(void){ CATransition *transition = [CATransition animation]; transition.type = kCATransitionReveal; transition.subtype = kCATransitionFromBottom; transition.duration = 0.5; [self.view.superview.layer addAnimation:transition forKey:nil]; } completion:^(BOOL finished){ [self.view […]

Добавление представления cocos2d в UIView

Я включил cocos2d 2.0 в существующий проект iOS и хотел бы иметь возможность создать представление и добавить его в существующее представление как подвью. Где должен быть установлен код установки cocos2d, и как выглядит cocos2d, видимое внутри UIView? Я следил за учебником Ray Wenderlichs, и это не помогает в конкретной проблеме. Большая часть кода также устарела. […]

Центр CALayer в UIView

Как бы я стал центром CALayer в UIView ? У меня есть следующий код, но я не могу заставить CALayer сосредоточиться в представлении. Кажется, что изображение слоя в конечном итоге имеет правый нижний угол в центре экрана. Код UIView : – (void)awakeFromNib { testLayer = [CALayer layer]; testLayer = [[UIScreen mainScreen] scale]; testLayer = kCAGravityCenter; […]

Как оживить изменение размера UIView, использующего CAShapeLayer?

Намерение: Я хочу нарисовать круг в представлении, который я могу перемещать, изменять размер и перекрасить из ViewController. Настроить: Я подклассифицировал UIView, чтобы создать представление, чтобы просто удерживать круг: @implementation CircleView + (Class)layerClass //override { return [CAShapeLayer class]; } – (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.opaque = NO; CAShapeLayer *layer = (CAShapeLayer […]

UIView exclusiveTouch: странное поведение с UIBarButtonItem

Я установил эксклюзивный UIButton для YES , и он отлично работает (другие представления не будут получать сенсорные события, если я коснусь кнопки). Исключением является то, что когда я касаюсь UIBarButtonItem на панели навигации, его действие запускается. Это происходит не каждый раз, но если вы нажмете немного выше на UIBarButtonItem или просто коснитесь строки состояния рядом […]

Как конвертировать UIView в PDF с условием поворота букв и изображений?

Я нашел этот ViewToPDF ( https://github.com/devgeek27/ViewToPDF ) для создания PDF-файла из UIView с красивыми векторными текстами. Проблема в том, что я вращаю UILabel и UIImageview, эти метки и изображения не вращаются в PDF. Как вы сохраняете их состояние вращения? -(void)renderSubviewsOfView:(UIView*)parentView { NSArray *subviews = [parentView subviews]; if ([subviews count] == 0) return; for (UIView *view […]

Очень странное обращение ориентации рамы UIView

Я создал и выложил UIView – все выглядит отлично, однако при реализации метода делегата я заметил изменение очень нечетной ориентации кадров. Рамка идет от: {{0, 0,} {1024, 768}} до {{0, 0}, {768, 1024}} <—- Перевернуто! Обновить: Проблема возникает только тогда, когда мой контроллер представления представлен (как «модально») из текущего контроллера представления. Если контроллер просмотра добавлен […]

Intereting Posts
Подтверждение пароля с помощью 2 UITextFields Пользовательский MKAnnotationView, как предотвратить выбор, когда тень коснулась Как я могу растянуть и привязать центральное представление между заголовком и нижним колонтитулом с фиксированной высотой, используя Interface Builder? Swift: захватывает ли параметр функции в пределах замыкания, удерживает его сильно? Есть ли способ показать, как UITableView начинает отображаться в определенном месте? Добавление TableView в UIViewController показывает ошибку Как использовать блок в макросе Как фильтровать массив для нескольких значений с помощью NSPredicate? Где тип проекта «Просмотр на основе приложения», в Xcode 4? Какой метод вызывается при двойном нажатии кнопки «домой» и отправке приложения в фоновом режиме? Раскадровка UIViewControllers слишком велика для размеров экрана iPhone Используйте presentModalViewController, но с modeUIViewAnimationTransitionCurlUp Функциональность всплывающих окон для домашнего экрана iOS Ошибка запуска Spritekit Swift Вычисление для высоты текста является ошибкой на iOS 7