0

とにかく、メインビューと重なるビューを持つことはできますが、すべてではありませんか? ちょうど80/90%くらい?デザイナーがそのようなものを設計したので、私はそれを求めています:

ここに画像の説明を入力

ご覧のとおり、ビューが 1 つとメイン ビューが背後にあります。どうすればそれを実装できますか? そして、将来再利用できる衣装ビューを作成する最良の方法は何ですか?

わかりました!

4

1 に答える 1

1

の原点 x は次のように変更できますUIView: (たとえば、左から 100px のスペース)

view.frame = CGRectMake( 100, 0, view.frame.size.width, view.frame.size.height );

x と y は左下隅から始まることを忘れないでください。

view.frame = CGRectMake( x, y, width, height);

将来再利用できるカスタム ビューを作成する最良の方法は何ですか?

UIViewObjects ライブラリから追加し、サブクラス化します。


更新(アニメーションで行う):

[UIView animateWithDuration:0.5f animations:^{
        [viewOutlet setFrame:CGRectMake( 100, viewOutlet.frame.origin.y, viewOutlet.frame.size.width, viewOutlet.frame.size.height)];
    }];
于 2012-07-21T11:40:33.753 に答える