1

ここに画像の説明を入力

私はIpadアプリケーションで作業しています.このアプリケーションでは、上記のスクリーンショットショーのようにUISliderを介してサブビューを使用しています.値を変更すると、サブビューも動きます.私のUISilderはほぼ画面全体です. このサブビューを Popupview.as としてカスタマイズしたいのですが、以下のスクリーンショットが表示されます。

ここに画像の説明を入力

別のクラス Xib で Popupview を使用する方法は知っていますが、サブビューではどのように使用しますか? SubviewをPopupViewとしてカスタマイズできるかどうかを教えてくれる人はいますか?

4

2 に答える 2

1

アプリケーションの一部で iPhone と iPad のカスタム ポップアップ ビューを作成しました。

  • 矢印の画像が必要です。この画像は、ポップアップの場所に従って配置する png の小さな矢印になります。
  • 角の境界線のある背景画像が必要になるか、角の境界線のない通常の画像を使用して使用できますview.layer.cornerRadius = Value(通常はValue= 8-12 に設定)
  • 次に、矢印画像の正確な位置を見つけるためにいくつかの計算を行う必要があります。次に、メインのポップアップ ビューを矢印の近くに整理します。これにより、矢印が実際には画像の一部であるというトリックが得られます (矢印と画像は同じ色にする必要があります)

これらは一般的な注意事項であることは承知していますが、これらを参考にしてください。現在のビューに多くの変更を加える必要はありません。

于 2012-06-11T08:40:54.407 に答える
0

この1つの希望を試してみてください。

ポップオーバービューを作成するビューを作成します…Lteはあなたのビューが…MyPopOverViewであると言います。

MyPopOverView myPopOver = [[MyPopOverView alloc] initWithNibName:@ "MyPopOverView" bundle:nil]; UIPopoverController popoverController = [[UIPopoverController alloc] initWithContentViewController:myPopOver];

[popoverController presentPopoverFromRect :(スライダーrect)inView:self.view permitArrowDirections:UIPopoverArrowDirectionAnyアニメーション:YES];

于 2012-06-11T14:54:20.667 に答える