テーブルビューコントローラーに画像を追加してみてくださいself.view.superview
。
[self.view.superview addSubview:[[UIImageView alloc] initWithImage:[UIImage imageNamed: @"ripped-paper"]]];
ただし、これはで実行する必要がviewDidAppear
あります(そうしないと、self.view.superviewはまだ設定されません)。
これには、フレーム/センターの変更も必要になる場合があります。多かれ少なかれ次のようになります。
UIImageView* rippedView = [[UIImageView alloc] initWithImage:[UIImage imageNamed: @"ripped-paper"]];
rippedView.center = <SET CENTER HERE>;
[self.view.superview addSubview:rippedView];
しかし、最終的には、ビューの階層に大きく依存します。
編集:
自動回転の問題については、ビューのautoresizingMaksを設定してみてください
rippedView.autoresizingMaks = UIViewAutoresizingNone;
物事が改善するかどうかを確認します。そうすれば、画像ビューは回転時にサイズ変更されるべきではありません。(また:あなたはあなたのローテーション方法で何かをしていますか?)