0

設定のページ/ビューの背景画像として画像を設定したい。すでに設定ページを作成していて、画像があります。UIImage Viewを適用しましたが、InterfaceBuilderで背景画像として設定できないようです。

このようなフォーラムの投稿:

http://forums.macrumors.com/showthread.php?t=715391

IBで選択できる「レイアウト」メニュー項目があり、そこから「最背面へ」を選択することを意味しているようです。しかし、これはInterfaceBuilderのどこにも見つかりません。私は気が狂いますか、それともこれは最新バージョンのXcodeから削除されましたか。

もしそうなら、とにかくinterafceビルダー内に私の.png画像をページの背景画像として送信することはありますか?

ありがとう

...デール

4

2 に答える 2

3

UIImageView背景画像としてを使用し、それをビュー階層に挿入していることを願っています。これを行うには2つの方法があります-

1.IBから-「Sendtoback」を忘れて、ビュー階層を設定する簡単な方法は-

ここに画像の説明を入力してください

ここでは、ビュー階層で、mapViewが一番上にあり、が一番UIImageView下にあります。この階層を変更したい場合は、ビューをドラッグして上下に移動するだけです。これが明確であることを願っています。

2.コードから-ビュー階層の任意の場所に挿入して最後までプッシュするsendSubviewToBack:か、UIImageViewを親ビューにすることができます。

于 2012-09-17T18:02:18.820 に答える
3

コードが必要ですが、画像を背景として使用するもう 1 つの方法は、ビューの背景色を画像に設定することです。

- (void)viewDidLoad {
  [super viewDidLoad];
  UIImage *backgroundImage = [UIImage imageNamed:@"background.png"]
  self.backgroundColor = [UIColor colorWithPatternImage:backgroundImage];
}

Interface Builderでこれを行う方法があればいいのにと思います。

于 2012-09-17T18:12:56.917 に答える