私は 2 つの ViewControllers を持っています。両方の .m ファイルに次のコードがあります。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"background"]]];
}
両方のViewController間でプッシュ遷移があります。そのため、私の iPod で実行すると、2 番目の背景が最初の背景を右から左に押すように見えます。
しかし、両方のViewControllerの背景が同じであるため、それは私が望むものではありません。トランジション実行時の背景ではなく、ViewControllers 1 の UI コンポーネント (ボタン、テキスト フィールド、ラベルなど) を移動するだけで済みます。
また、ViewControllers 2 の UI コンポーネントがスライドインするときも、コンポーネントのみがスライドインします。
これを実行する方法は?ありがとうございました..