2011-01-23 10 views
0

通常のアプリケーションの使用中に表示するために、NIBに6つのUIView(UILabelとUIImageView)を配置しました。ラベルおよび画像ビューの内容は、使用中に動的に変化する。ライブUIViewを新しいUIViewにコピーするにはどうすればよいですか?

アプリケーションの特定の時点で、私はその時点で持っている内容でそれらのビューを取得し、それらを新しいUIViewに入れて、それらを少し並べ替えて1つのテキストを変更することができますUILabelのだから私は元のUIViewのポインタを望んでいない - 私は私が再生することができますコピーをしたい。どうすれば入手できますか?

ここでは、ユーザーが写真を撮るときのためのオーバーレイビューを作成します。

ありがとうございます!

答えて

0

これを行うためのプログラム的な方法は見つかりませんでした。代わりに、NIBに新しいUIViewを作成しました(必要なUILabelとUIImageViewのコピー、貼り付け、並べ替え)。UIViewとそのすべてのサブビュー用に新しいIBOutletsを追加しました。次に、カメラオーバーレイを表示する必要があるときに、UILabelとUIImageViewの内容をソースビューの内容に合わせて設定します。実際にはうまくいきます。

関連する問題