core graphic not drawing gradient color in cliped rectHow do I draw a shadow under a UIView?Core Data: Quickest way to delete all instances of an entityMultiple Clipped Rects to Create Collage in Core GraphicsDrawing a color map with Core GraphicsCore Graphics - drawing a line at an angleIssue Creating and Masking a Solid Color CGImageDraw outline with core-graphicsDraw bullet arrow in Core GraphicsDrawing a triangle in Core GraphicsTriangle Gradient With Core Graphics

What is this dollar sign ($) icon in my Menu Bar?

Procedure for traffic not in sight

What is negative current?

How should we understand "unobscured by flying friends" in this context?

2.5 year old daughter refuses to take medicine

How does Vivi differ from other Black Mages?

Why was "leaping into the river" a valid trial outcome to prove one's innocence?

I multiply the source, you (probably) multiply the output!

Stack class in Java 8

Creating a Master Image to roll out to 30 new Machines Licensing Issues

Why do the British opposition parties not want a new election?

What should I do about my non-English publications when applying to a University in an English-speaking country?

Usage of Offrir and Donner

Job offer without any details but asking me to withdraw other applications - is it normal?

On the origin of "casa"

Was Robin Hood's point of view ethically sound?

What's the biggest difference between these two photos?

How to create a list of dictionaries from a dictionary with lists of different lengths

Change-due function

How accurate is the new appraisal system?

How much power do LED smart bulb wireless control systems consume when the light is turned off?

What is this sticking out of my wall?

How do I preserve the line ordering for two "equal" strings while sorting and ignoring the case?

How can "life" insurance prevent the cheapening of death?



core graphic not drawing gradient color in cliped rect


How do I draw a shadow under a UIView?Core Data: Quickest way to delete all instances of an entityMultiple Clipped Rects to Create Collage in Core GraphicsDrawing a color map with Core GraphicsCore Graphics - drawing a line at an angleIssue Creating and Masking a Solid Color CGImageDraw outline with core-graphicsDraw bullet arrow in Core GraphicsDrawing a triangle in Core GraphicsTriangle Gradient With Core Graphics






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















this pieces of code won't work, i don't know why.
just create a trangle and clip then draw gradient



// create contect and save
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);
// create path
CGMutablePathRef path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, 20, rect.size.height - 20);
CGPathAddLineToPoint(path, NULL, rect.size.width / 2, 20);
CGPathAddLineToPoint(path, NULL, rect.size.width - 20, rect.size.height - 20);
CGPathCloseSubpath(path);
CGContextAddPath(context, path);
CGContextClip(context);
// create gradient
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
NSArray *colorArr = @[
(id)[UIColor blackColor],
(id)[UIColor whiteColor],
];
CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef) colorArr, NULL);
// rlease gradinet
CGContextDrawLinearGradient(context, gradient, CGPointMake(rect.size.width / 2,rect.size.height - 20), CGPointMake(rect.size.width / 2, 20), 0);
// restore context
CGContextRestoreGState(context);









share|improve this question






























    0















    this pieces of code won't work, i don't know why.
    just create a trangle and clip then draw gradient



    // create contect and save
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSaveGState(context);
    // create path
    CGMutablePathRef path = CGPathCreateMutable();
    CGPathMoveToPoint(path, NULL, 20, rect.size.height - 20);
    CGPathAddLineToPoint(path, NULL, rect.size.width / 2, 20);
    CGPathAddLineToPoint(path, NULL, rect.size.width - 20, rect.size.height - 20);
    CGPathCloseSubpath(path);
    CGContextAddPath(context, path);
    CGContextClip(context);
    // create gradient
    CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
    NSArray *colorArr = @[
    (id)[UIColor blackColor],
    (id)[UIColor whiteColor],
    ];
    CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef) colorArr, NULL);
    // rlease gradinet
    CGContextDrawLinearGradient(context, gradient, CGPointMake(rect.size.width / 2,rect.size.height - 20), CGPointMake(rect.size.width / 2, 20), 0);
    // restore context
    CGContextRestoreGState(context);









    share|improve this question


























      0












      0








      0








      this pieces of code won't work, i don't know why.
      just create a trangle and clip then draw gradient



      // create contect and save
      CGContextRef context = UIGraphicsGetCurrentContext();
      CGContextSaveGState(context);
      // create path
      CGMutablePathRef path = CGPathCreateMutable();
      CGPathMoveToPoint(path, NULL, 20, rect.size.height - 20);
      CGPathAddLineToPoint(path, NULL, rect.size.width / 2, 20);
      CGPathAddLineToPoint(path, NULL, rect.size.width - 20, rect.size.height - 20);
      CGPathCloseSubpath(path);
      CGContextAddPath(context, path);
      CGContextClip(context);
      // create gradient
      CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
      NSArray *colorArr = @[
      (id)[UIColor blackColor],
      (id)[UIColor whiteColor],
      ];
      CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef) colorArr, NULL);
      // rlease gradinet
      CGContextDrawLinearGradient(context, gradient, CGPointMake(rect.size.width / 2,rect.size.height - 20), CGPointMake(rect.size.width / 2, 20), 0);
      // restore context
      CGContextRestoreGState(context);









      share|improve this question














      this pieces of code won't work, i don't know why.
      just create a trangle and clip then draw gradient



      // create contect and save
      CGContextRef context = UIGraphicsGetCurrentContext();
      CGContextSaveGState(context);
      // create path
      CGMutablePathRef path = CGPathCreateMutable();
      CGPathMoveToPoint(path, NULL, 20, rect.size.height - 20);
      CGPathAddLineToPoint(path, NULL, rect.size.width / 2, 20);
      CGPathAddLineToPoint(path, NULL, rect.size.width - 20, rect.size.height - 20);
      CGPathCloseSubpath(path);
      CGContextAddPath(context, path);
      CGContextClip(context);
      // create gradient
      CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
      NSArray *colorArr = @[
      (id)[UIColor blackColor],
      (id)[UIColor whiteColor],
      ];
      CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef) colorArr, NULL);
      // rlease gradinet
      CGContextDrawLinearGradient(context, gradient, CGPointMake(rect.size.width / 2,rect.size.height - 20), CGPointMake(rect.size.width / 2, 20), 0);
      // restore context
      CGContextRestoreGState(context);






      objective-c






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 28 at 8:03









      KiraKira

      42 bronze badges




      42 bronze badges

























          1 Answer
          1






          active

          oldest

          votes


















          0
















          After upload this question, i find my error, the color should be CGColor,
          like this [UIColor redColor].cgColor.






          share|improve this answer
























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );














            draft saved

            draft discarded
















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55392682%2fcore-graphic-not-drawing-gradient-color-in-cliped-rect%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0
















            After upload this question, i find my error, the color should be CGColor,
            like this [UIColor redColor].cgColor.






            share|improve this answer





























              0
















              After upload this question, i find my error, the color should be CGColor,
              like this [UIColor redColor].cgColor.






              share|improve this answer



























                0














                0










                0









                After upload this question, i find my error, the color should be CGColor,
                like this [UIColor redColor].cgColor.






                share|improve this answer













                After upload this question, i find my error, the color should be CGColor,
                like this [UIColor redColor].cgColor.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 28 at 8:06









                KiraKira

                42 bronze badges




                42 bronze badges



















                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.







                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.




















                    draft saved

                    draft discarded















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55392682%2fcore-graphic-not-drawing-gradient-color-in-cliped-rect%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    1973년 목차 사건 문화 탄생 사망 노벨상 달력 둘러보기 메뉴

                    SQL error code 1064 with creating Laravel foreign keysForeign key constraints: When to use ON UPDATE and ON DELETEDropping column with foreign key Laravel error: General error: 1025 Error on renameLaravel SQL Can't create tableLaravel Migration foreign key errorLaravel php artisan migrate:refresh giving a syntax errorSQLSTATE[42S01]: Base table or view already exists or Base table or view already exists: 1050 Tableerror in migrating laravel file to xampp serverSyntax error or access violation: 1064:syntax to use near 'unsigned not null, modelName varchar(191) not null, title varchar(191) not nLaravel cannot create new table field in mysqlLaravel 5.7:Last migration creates table but is not registered in the migration table

                    인천여자상업고등학교 목차 학교 연혁 설치 학과 학교 동문 참고 자료 각주 외부 링크 둘러보기 메뉴북위 37° 28′ 05″ 동경 126° 37′ 41″ / 북위 37.4680025° 동경 126.6279602°  / 37.4680025; 126.6279602인천여자상업고등학교“인천광역시립학교 설치조례 별표1”인천여자상업고등학교 홈페이지eheh문서를 완성해