2011-02-01 17 views

答えて

7

簡単です!完璧な正方形であるUIScrollViewのを確認し、その後、次の操作を行います。私は私の数学が間違っている可能性があります

#import <QuartzCore/QuartzCore.h> 

scrollView.layer.cornerRadius = scrollView.frame.size.width/2;

...私は今、それをテストすることはできません。それが正しく見えない場合は、そのcornerRadiusプロパティでフィドルをして、すぐにサークルを持つでしょう:)

+0

@Aurumアクイラ...よりよく理解するために、そこからサンプルコードをダウンロードすることができます

... this link.Itを見ては、あなたの目的を果たすだろう持っていますそのエラーはcornerRadius構造体または共用体ではありません。 – Siddiqui

+0

ここで何をお勧めしますか? – Aditya

+0

だから私は#import QuartzCore/Quartzcore.hに言った。 –

2

私が取る戦略は、最初のビューを複製し、最後のビュービュー。その "偽の"最初のビューが表示されたら、実際の最初のビューが "偽の"最初のビューの場所になるようにすべてのサブビューをシフトします。あなたのユーザーは、あなたが切り替わったことさえ知りません。

希望すると便利です。

+0

私はそれを言わなければならない...ハァッか。 –

+0

うーん..私はあなたの質問を得ていないと思います。私が提案したのは、基本的にAdityaのリンクが言っていることです。申し訳ありませんが、これはあなたの質問に答えなかった! – donkim

1

ゆうも、

乾杯

+0

私は端を複製したくないです、私はUIScrollViewを円形の形にしたいと思います。 – Siddiqui