core-graphics

Jak uzyskać dane pikseli z interfejsu UIImage (Cocoa Touch) lub CGImage (Core Graphics)?

Mam UIImage (kakaowy dotyk). Z tego, jestem szczęśliwy, aby uzyskać CGImage lub cokolwiek innego, co chcesz, że jest dostępny ... it, here? // [...] int result = (red << 24) | (green << 16) | (blue << 8) | alpha; return result; }

Jak narysować cień pod UIView?

Próbuję narysować cień pod dolną krawędzią UIVieww kakaowym dotyku. Rozumiem, że powinienem użyć CGContextSetShadow() do nary ... dla mnie i jestem trochę zatrzymany o (a) gdzie iść dalej i (B) jeśli jest coś, co muszę zrobić z moim UIView, aby to działa?

UIImage: Zmień rozmiar, a następnie przycinaj

Biję w nią twarz dosłownie od kilku dni i mimo, że ciągle czuję, że jestem na krawędzi objawienia, po prostu nie mogę osiągną ... bić Obraz, być do góry nogami, wyglądać jak gówno, wyciągnąć poza granice, lub w inny sposób po prostu nie działa prawidłowo.

Jak obrócić UIImage o 90 stopni?

Mam {[1] } to jest UIImageOrientationUp (portret), który chciałbym obrócić w lewo o 90 stopni (do krajobrazu). Nie chcę używa ... newImage = [UIImage imageWithCGImage:ref]; CGContextRelease(bitmap); CGImageRelease(ref); return newImage; }

Efekt cienia wewnętrznego na warstwie UIView?

Mam następującą Kalę: CAGradientLayer *gradient = [CAGradientLayer layer]; gradient.frame = CGRectMake(8, 57, 296, 30); gra ... Mógłbym dodać kolejną warstwę, ale znowu Nie wiem, jak osiągnąć wewnętrzny efekt cienia (jak to: Pomoc Mile widziana...

aby drawRect lub nie drawRect (kiedy należy użyć drawRect / Core Graphics vs podviews/images i dlaczego?)

Aby wyjaśnić cel tego pytania: wiem, jak tworzyć skomplikowane widoki zarówno z podwidywami, jak i za pomocą drawRect. Staram ... anie tego podczas przewijania i ukrywania złożonego widoku? Oczywiście niektóre elementy trzeba by dopracować. Ciekawa myśl.

Jak sprawić, by UILabel wyświetlał zarysowany tekst?

Wszystko, czego chcę, to czarna ramka o jednym pikselu wokół mojego białego tekstu UILabel. Doszedłem do podklasowania UILa ... prawić, by drawTextInRect w ogóle się pochylił, mimo że wpatrywał się w niego uważnie i marszczył brwi naprawdę bardzo mocno.

CGContextDrawImage rysuje obraz do góry nogami po przejściu interfejsu UIImage.CGImage

Czy ktoś wie, dlaczego rysuje mój obraz do góry nogami? Ładuję obraz z mojej aplikacji: UIImage *image = [UIImage imageName ... 0, 145, 15), image.CGImage); Renderuje we właściwym miejscu i wymiarach, ale obraz jest do góry nogami. Chyba coś mi umyka?

Tworzenie i eksportowanie animowanego gifa przez iOS?

Mam serię zdjęć dostosowanych przez użytkownika w aplikacji na iOS, które są animowane w prostym, klatka po klatce typu flip ... a, frameworki lub zasoby, które ktoś może polecić? Przepraszam, jeśli pytanie jest zbyt ogólne-trudno znaleźć punkt wyjścia.

Tworzenie i eksportowanie animowanych gif-ów przez iOS?

Mam serię zdjęć dostosowanych przez użytkownika w aplikacji na iOS, które są animowane w prostym, klatka po klatce typu flip ... re ktoś może polecić? Przepraszam, jeśli pytanie jest zbyt ogólne-trudno znaleźć punkt wyjścia. Każda pomoc mile widziana.

Widok rozmycia w stylu iOS 7

Czy ktoś zna jakieś kontrolki, które będą replikować widoki rozmycia w stylu iOS7. Zakładam, że może istnieć jakaś podklasa ... howanie. Mówię o tych typowych widokach, które bardzo gęsto rozmywają tło, dzięki czemu mają efekty pull z widoku tła.

Jak przekonwertować UIView na PDF w systemie iOS?

Istnieje wiele zasobów na temat wyświetlania plików PDF w aplikacji UIView. Obecnie pracuję nad stworzeniem pliku PDF z UIVie ... yFilename atomically:YES]; NSLog(@"documentDirectoryFileName: %@",documentDirectoryFilename); } Proszę o pomoc. Dzięki.

iOS: jaki jest najszybszy i najbardziej wydajny sposób na programowanie zrzutu ekranu?

W mojej aplikacji na iPad, chciałbym zrobić zrzut ekranu z UIView biorąc dużą część ekranu. Niestety, podglądy są dość głębok ... ontext(); UIGraphicsEndImageContext(); Jeśli to możliwe, chciałbym uniknąć buforowania lub restrukturyzacji mojego poglądu.

Uzyskaj nieco jaśniejszy i ciemniejszy kolor z UIColor

Szukałem możliwości przekształcenia dowolnego Uicolora w gradient. Sposób, w jaki zamierzam to zrobić, polega na użyciu grafi ... I zdobądź UIColor, który jest o kilka odcieni ciemniejszy i o kilka odcieni jaśniejszy. Czy ktoś wie jak to zrobić? Dziękuję.

nieprawidłowy kontekst 0x0 pod iOS 7.0 i degradacja systemu

Przeczytałem tyle wyników wyszukiwania, ile mogłem znaleźć na ten przerażający problem, niestety, każdy z nich wydaje się sku ... łem e-mail, że iOS 7.1 został wydany dla programistów. Ciekawi mnie, czy to minie, czy się pogorszy, czy da się to rozwiązać.

Problem z ustawianiem danych exif dla obrazu

[2]} używam nowego frameworka ImageIO w iOS 4.1. Z powodzeniem odzyskuję metadane exif używając następującego: CFDictionary ... CFDictionaryRef) props); // Finalize the image destination. bool status = CGImageDestinationFinalize(myImageDest);

Jak zmniejszyć obraz UIImage i sprawić, by był chrupiący / ostry w tym samym czasie zamiast rozmazany?

Muszę przeskalować obraz, ale w ostry sposób. Na przykład w programie Photoshop dostępne są opcje redukcji rozmiaru obrazu " ... rper". Czy ten algorytm zmniejszania obrazu jest otwarty lub gdzieś udokumentowany, czy też SDK oferuje metody do tego celu?

Uzyskanie zrzutu ekranu UIScrollView, w tym części poza ekranem

Mam UIScrollView decendent, który implementuje metodę takeScreenshot, która wygląda tak: -(void)takeScreenshot { CGRect ... migawki UIScrollView, w tym obszarów nie na ekranie? Czy muszę przewijać zobacz w dół, zrób drugie zdjęcie i zszyj je razem?

Jak narysować gładkie koło z CAShapeLayer i UIBezierPath?

Próbuję narysować głaskany okrąg, używając Cashapelayera i ustawiając na nim okrągłą ścieżkę. Jednak ta metoda jest konsekwe ... o wiele więcej niespójności z większym spad z czerwonego koła pod spodem. Jest wyraźnie rysowane w inny (i gorszy) sposób.

Jak dynamicznie utworzyć kolorowy interfejs 1x1 na iPhonie?

Chciałbym stworzyć interfejs 1x1 dynamicznie oparty na Uicolorze. Podejrzewam, że można to szybko zrobić za pomocą Quartz2d, ... wych FLAG, nie uwalnianie nieużywanych danych itp. Jak można to bezpiecznie zrobić z Quartz 2d (lub innym prostszym sposób)?