Запитання з тегом «core-graphics»

Core Graphics - це основа Apple для операцій малювання низького рівня в Mac OS X та iOS.

17
Внутрішній ефект тіні на шар UIView?
У мене є такий CALayer: CAGradientLayer *gradient = [CAGradientLayer layer]; gradient.frame = CGRectMake(8, 57, 296, 30); gradient.cornerRadius = 3.0f; gradient.colors = [NSArray arrayWithObjects:(id)[RGB(130, 0, 140) CGColor], (id)[RGB(108, 0, 120) CGColor], nil]; [self.layer insertSublayer:gradient atIndex:0]; Я хотів би додати до нього внутрішній ефект тіні , але я не зовсім впевнений, як …

4
Як я можу встановити змінну середовища CG_CONTEXT_SHOW_BACKTRACE?
На моєму перегляді три кнопки. Після встановлення cornerRadus у viewDidLoad (): button.layer.cornerRadius = 20Я отримую таке повідомлення про помилку в журналі: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Запитання: Як я можу встановити змінну середовища CG_CONTEXT_SHOW_BACKTRACE? Або як я можу …

7
Як конвертувати UIView у PDF у iOS?
Існує багато ресурсів про те, як відображати PDF у програмі UIView. Зараз я працюю над створенням PDF-файлу UIViews. Наприклад, у мене є UIView, з підвидами , як TextViews, UILabels, UIImages, так як я можу перетворити масштабно UIView , як в цілому , включаючи всі його підвиди і subsubviews в формат …

5
Як намалювати плавне коло за допомогою CAShapeLayer та UIBezierPath?
Я намагаюся намалювати обведене коло, використовуючи CAShapeLayer і встановлюючи на ньому круговий шлях. Однак цей метод незмінно менш точний при отриманні на екран, ніж використання borderRadius або безпосереднє малювання шляху в CGContextRef. Ось результати всіх трьох методів: Зверніть увагу, що третій зображений погано, особливо всередині обведення зверху та знизу. Я …

6
iOS: який найшвидший та найефективніший спосіб зробити скріншот скрізь програмно?
у своєму додатку для iPad я хотів би зробити скріншот UIView, який займає велику частину екрана. На жаль, підгляди досить глибоко вкладені, тому потрібно багато часу, щоб зробити скріншот та анімувати згортання сторінки. Чи є швидший спосіб, ніж "звичайний"? UIGraphicsBeginImageContext(self.bounds.size); [self.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); Якщо це можливо, …

8
Як зменшити UIImage і зробити його одночасно хрустким / різким, а не розмитим?
Мені потрібно зменшити зображення, але різко. Наприклад, у Photoshop є параметри зменшення розміру зображення "Bicubic Smoother" (розмито) та "Bicubic Sharper". Цей алгоритм зменшення масштабу зображень відкритий чи десь задокументований, або SDK пропонує методи для цього?

3
Створити та експортувати анімований GIF через iOS?
У мене є серія зображень, налаштованих користувачем, у програмі iOS, які анімуються у простому, покроковому стилі фліп-книги. Моє запитання таке: чи є спосіб дозволити користувачам експортувати свою анімацію як анімований gif? В ідеалі я хотів би дозволити їм надіслати електронною поштою, соціальним ресурсом (T / FB) або (найгірший випадок ..) …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.