2012-04-09 17 views

cevap

4

Dairesel bir yol oluşturmanız ve görünümünüzü yol üzerinde canlandırmanız gerekecektir. Dairesel bir yol oluşturmak için UIBezierPath'i kullanabilirsiniz. Here tam olarak ne istediğinizi yapan bir örnektir.

+0

Hareketli görüntü için bezierpath'in nasıl kullanılacağını anlayamıyorum –

+0

Bunu yaptım!)) Teşekkürler gerçekten –

4

Birkaç seçenek var. Muhtemelen en basit olanı, görünümünüzü ana görünümde yerleştirmek ve ardından ana görünümü Z ekseni etrafında döndürmek.

Ayrıca, görünümünüzü değiştiren, sonra döndüren ve dönüşümü farklı dönüş değerlerine dönüştüren bir dönüşüm de oluşturabilirsiniz. Bununla uğraşmak zorundayım. İlk yaklaşımın hızlı ve kolay kurulacağını biliyorum.

Diğer posterin de belirttiği gibi, bir dairenin şeklini yaklaşan bir eğri boyunca görünümünüzü canlandırmak için bir CGPath kullanan bir ana kare animasyonu da oluşturabilirsiniz, ancak bu çok daha fazla iş olacaktır.

+0

Bu çok ilginç bir cevap! Daha önce düşünmediğime inanamıyorum! Yapmanız gereken tek şey, dairesel bir yoldan dönmekse, en basit cevaptır! –