Ben ekli resim gibi bir grafik uygulamak çalışıyorum
aynı grafikte birden eğrileri çizimi. Birçok açık kaynak denedim ama şans yok. Birisi bana bu tür bir grafiği nereden bulabilirim?
Ben ekli resim gibi bir grafik uygulamak çalışıyorum
aynı grafikte birden eğrileri çizimi. Birçok açık kaynak denedim ama şans yok. Birisi bana bu tür bir grafiği nereden bulabilirim?
Çizim söz konusu olduğunda, parçaların doğru sırayla çizilmesi meselesidir. Ekran görüntüsünde gösterilen görüntüyü nasıl çizeceğinizi inceleyelim.
Önce tüm arka planı çizin.
En yüksek eğri ile başlayın. Eğri çizin; eğriyi bir maskenin veya kırpma alanının üst kısmı olarak kullanın veya eğriyi sağ ve alt sınırlarını kullanarak kapatın ve altındaki rengi elde edebilmek için doldurun. Şimdi altındaki tüm alan sarı.
Aynısını bir sonraki eğri ile yapın. Şimdi bu eğrinin altındaki tüm alan turuncu renktedir, daha önce çizdiğiniz sarıların üstünü tamamıyla kaplar.
Diğer tüm eğriler için tekrarlayın.
Eğrinin altındaki alanı doldurmak için nasıl maskeleneceğimi görmek için yanıtıma bakın: http://stackoverflow.com/a/23202718/341994 Sizin durumunuzda, daha da basittir, çünkü bu katı bir doludur, diğer cevap biraz daha fazla olan bir gradyan yapıyorum. – matt
Aslında daha da basitleştirilmiş birleştirilmiş CAShapeLayers kullanabilirsiniz. – matt
Grafik almıyorsunuz. Sen onu yarat. – matt