Описание тега uigraphicsimagerenderer
0
ответов
создание нескольких снимков в основном потоке вызывает сбой с UIGraphicsBeginImageContextWithOptions
Я пытаюсь создать несколько снимков экрана массива представлений viewController для отображения в collectionView. Для создания этих представлений я использую следующее: private func takeImagePreviewSnapshot(view: UIView) -> UIImage? { UIGraphicsB…
16 мар '20 в 04:50
0
ответов
Как нарисовать MKMarkerAnnotationView в UIImage
Как нарисовать MKMarkerAnnotationView к UIImage? Он нарезан сверху без причины. //providing fake annotation for rendering mkmarkerannotationview @interface FakeAnnotation : NSObject<MKAnnotation> @property (nonatomic) CLLocationCoordinate2D co…
30 ноя '19 в 19:33
2
ответа
Как сделать эллипс / круговой UIImage с прозрачным фоном?
Это код, который я использую extension UIImage { var ellipseMasked: UIImage? { guard let cgImage = cgImage else { return nil } let rect = CGRect(origin: .zero, size: size) return UIGraphicsImageRenderer(size: size, format: imageRendererFormat) .imag…
19 янв '20 в 00:32
2
ответа
Как определить максимально допустимый размер MTLTextureDescriptor
Я выполняю манипуляции с изображениями, используя UIGraphicsImageRenderer(size: size, format: format). Если изображение слишком велико, оно завершится ошибкой с утверждением: failed assertion `MTLTextureDescriptor has width (15488) greater than the …
21 авг '20 в 04:59
1
ответ
Как создать изображение определенного размера из UIView
Я работаю над приложением для iOS, которое должно позволить пользователям создавать фотографии историй из Instagram и экспортировать их в Instagram. В основном такие приложения, как Unfold, Stellar, Chroma Stories... Я подготовил интерфейс, в которо…
16 апр '20 в 13:03
0
ответов
Как запретить UIView drawHierarchy блокировать или останавливать выполняющуюся анимацию
Мое приложение отображает UIView в UIImage, используя следующий код: func asImage() -> UIImage { let renderer = UIGraphicsImageRenderer(bounds: bounds) return renderer.image { rendererContext in self.drawHierarchy(in: bounds, afterScreenUpdates: …
20 мар '20 в 23:27
0
ответов
CGImageCreate: недопустимое изображение alphaInfo: kCGImageAlphaNone. Это должно быть kCGImageAlphaNoneSkipLast
Я пытаюсь захватить UIVIew как изображение, которым затем могу управлять. У меня есть код, который работает в Xcode 11.7/simulator (под управлением iOS 13.7), но выдает эту ошибку: CGImageCreate: недопустимое изображение alphaInfo: kCGImageAlphaNone…
08 сен '20 в 04:37
1
ответ
Преобразование представления SwiftUI в UIImage
Я могу преобразовать любой SwiftUI View в UIImage с высоким разрешением, используя приведенный ниже код. Он отлично работает... пока... я пытаюсь использовать размер изображения больше, чем CGSize(ширина: 2730, высота: 2730). Если я увеличу размер и…
06 дек '20 в 02:31
0
ответов
Невозможно сделать снимок UITableViewController, но можно сделать снимок UIViewController
Я пытаюсь сделать снимок UITableViewController У меня простой тестовый класс class FeedSnapshotTests: XCTestCase { // Fails func test_empty_feed_one() { let sut = UITableViewController(style: .grouped) sut.loadViewIfNeeded() record(snapshot: sut.sna…
09 окт '20 в 07:48
3
ответа
Используя CGContext UIGraphicImageRenderer для перерисовки изображения, перевернуло изображение. Как предотвратить флип?
Учитывая изображение, когда я хочу преобразовать его в стандартный sRGB, я могу CGContext помочь нарисовать его, как показано ниже. Учитывая исходное изображение Когда я использую CGContext напрямую, он перерисовывается правильно extension UIImage {…
26 окт '20 в 15:10
0
ответов
Освободить память после завершения задания UIGraphicsImageRenderer
В нашем приложении мы должны вырезать несколько изображений. После того, как изображения были вырезаны и показаны, они нам больше не нужны. Но память не отпускает. Даже если я вообще не использую переменную clippedImg, память не освобождается после …
13 май '21 в 07:08
0
ответов
UIGraphicsImageRenderer не возвращает изображение в цикле
Я пытаюсь понять, почему UIGraphicsImageRender не возвращает изображение. Мы зациклим список вызовов, чтобы преобразовать вызывающий объект в uiimage, а затем сохраним uiimage в списке. Это происходит с индексом 91. Я использую этот процесс из калей…
18 май '21 в 18:03
0
ответов
UIGraphicsImageRenderer визуализировал UIImage нулевого размера при вращении
Я вращаю UIImageView вот так: imageView.transform = imageView.transform.concatenating(CGAffineTransform(rotationAngle: CGFloat(radians))) После того, как пользователь подтвердил поворот нажатием кнопки подтверждения, угол поворота в радианах рассчит…
23 май '21 в 13:05
1
ответ
Откуда это знать? Когда UIColor устанавливает заливку, а UIGraphicsImageRendererContext знает, как заливать
Я наткнулся на пример использования UIGraphicsImageRenderрисовать репетитора на Medium. Пример кода выглядит следующим образом: let renderer = UIGraphicsImageRenderer(size: CGSize(width: 20, height: 20)) let img = renderer.image { (ctx) in let size …
18 июн '21 в 02:47
0
ответов
Обновленная версия рисования текста с UIGraphicsImageRender
Использование Swift 5, iOS 14 Я собрал этот код для записи текста в изображение с помощью UIGraphicsImageRenderer. Это работает, но мне интересно, смешиваю ли я здесь старое с новым. Возможно, есть лучший способ сделать это, не используя NSAttribute…
10 авг '21 в 19:28
0
ответов
Swift: потеря разрешения при перерисовке PDF
Я пытаюсь использовать файл PDF (содержит форму с таблицей для нескольких «записей») в качестве шаблона. Моя идея состоит в том, чтобы прочитать исходный файл как шаблон, а затем использовать функции рисования Swifts для вставки текста в соответству…
27 сен '21 в 17:41
0
ответов
Измените размер UIView перед тем, как сделать снимок экрана
Я пытаюсь преобразовать в файл для сохранения в фотоальбом. До сих пор мне это удавалось, но полученное изображение основано на макете на экране. (например: портрет или пейзаж) Моя цель - получить один и тот же результат (например, квадрат) независи…
04 дек '21 в 17:14
1
ответ
Как я могу дождаться завершения двух отдельных задач UIGraphicsImageRenderer?
У меня есть 2 задачи UIGraphicsImageRenderer с разными средствами визуализации, и когда я запускаю это, возвращается только одна задача, поскольку она синхронна, как мне дождаться, пока обе создадут изображения, прежде чем возвращать их? func create…
25 янв '22 в 16:52
1
ответ
UIGraphicsImageRenderer зеркально отображает изображение после применения фильтра
Я пытаюсь применить фильтры к изображениям. Применение фильтра прекрасно работает, но оно отражает изображение по вертикали. Нижний ряд изображений вызывает функцию фильтра после инициализации. К основному изображению вверху применяется фильтр после…
31 мар '21 в 06:38
1
ответ
UIGraphicsImageRenderer создает изображение с неправильным PPI
Я пытаюсь использовать UIGraphicsImageRenderer, чтобы исправить ориентацию изображений перед загрузкой на мой веб-сервер, и следующий код работает, но изображения, которые он создает, имеют более высокий PPI, чем я хочу: let imageRendererFormat = UI…
13 июл '21 в 09:13