Charts: рдкрд╛рдИ рдЪрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЫреЗрдж рдХрд╛ рд░рдВрдЧ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рдЬрдире░ 2016  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: danielgindi/Charts

рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдЫреЗрдж рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ:

*Note: Use holeTransparent with holeColor = nil to make the hole transparent.*```

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдирд┐рдореНрди рд╕реЗрдЯ рдЕрдк рдХреНрд░реИрд╢ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ:

pieChart.holeTransparent = true
pieChart.holeColor = nil

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣реЛрд▓рдХреЛрд▓рд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд▓рд┐рдЦрд┐рдд рд╣реИ, рд╕рдВрднрд╡рдд: рдЗрд╕рдХреЗ рдкрд╣рд▓реЗ nil рдХреЗ рд▓рд┐рдП рдЪреЗрдХ рдХреЗ рдХрд╛рд░рдгред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕реНрдкрд╖реНрдЯ рдЕрд▓рд┐рдЦрд┐рдд рдЬрд╛рдВрдЪ рдХреЗ рджрд╛рдпрд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ:

if (holeColor !== nil && holeColor != UIColor.clearColor())
            {
                // draw the hole-circle
                CGContextSetFillColorWithColor(context, holeColor!.CGColor)
                CGContextFillEllipseInRect(context, CGRect(x: center.x - holeRadius, y: center.y - holeRadius, width: holeRadius * 2.0, height: holeRadius * 2.0))
            }

            // only draw the circle if it can be seen (not covered by the hole)
            if (transparentCircleRadiusPercent > holeRadiusPercent)
            {
                let alpha = holeAlpha * _animator.phaseX * _animator.phaseY
                let secondHoleRadius = radius * transparentCircleRadiusPercent

                // make transparent
                CGContextSetFillColorWithColor(context, holeColor!.colorWithAlphaComponent(alpha).CGColor)

                // draw the transparent-circle
                CGContextFillEllipseInRect(context, CGRect(x: center.x - secondHoleRadius, y: center.y - secondHoleRadius, width: secondHoleRadius * 2.0, height: secondHoleRadius * 2.0))
            }

рдЕрд╕реНрдерд╛рдпреА рдЙрдкрд╛рдп:

pieChart.holeColor = UIColor.clearColor()

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рдПрдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐ рд╣реИ, рдХрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП if ;-)

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдареАрдХ рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдЖрдк :-)
рдЕрднреА рднреА рдХреБрдЫ ! рд╕реНрд╡рд┐рдлреНрдЯ рдХреЗ рд╢реБрд░реБрдЖрддреА рджрд┐рдиреЛрдВ рд╕реЗ рд▓рдЯрдХреЗ рд╣реБрдП рд╣реИрдВ рдЬрдм рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдХрд┐ ! рдХрд┐рддрдирд╛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ ...
рдЙрдирдореЗрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдЕрдм рдЪрд▓реЗ рдЧрдП рд╣реИрдВ, рднрдЧрд╡рд╛рди рдХрд╛ рд╢реБрдХреНрд░ рд╣реИ!

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рддреБрдореНрд╣рд╛рд░рд╛ рдорддрд▓рдм

If let god = god {
    thank(god)
}

рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░ рд╣реИрдВ!

ЁЯШВ

рдпрд╣ рдПрдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐ рд╣реИ, рдХрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП if ;-)

рдореБрдЭреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реНрд▓рд╛рдЗрд╕ рдХреЗ рдЕрдиреБрд░реВрдк рдкрд╛рдЗрдЪрд╛рд░реНрдЯ (рдЬреИрд╕реЗ рд╣реЛрд▓рдХрд▓рд░) рдХреЗ рдЕрдВрджрд░ рдПрдХ рд░рдВрдЧ рдЫрд╛рдпрд╛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рд╡рд╣ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рдХреИрд╕реЗ рдПрдХ рдкрд╛рдИ рдЪрд╛рд░реНрдЯ рдореЗрдВ рдПрдХ рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреБрд░рдВрдд рд▓реЗрдмрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рддреЗрдЬ рек

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Shunshine07 picture Shunshine07  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ahmedsafadii picture ahmedsafadii  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Aungbandlab picture Aungbandlab  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

anhltse03448 picture anhltse03448  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Bharati555 picture Bharati555  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ