【问题标题】:ipad/iphone app with fixed background image具有固定背景图像的 ipad/iphone 应用程序
【发布时间】:2013-09-20 04:36:06
【问题描述】:

我正在开发一个应用程序,我真的希望在应用程序运行期间拥有一个固定的背景图像。现在我在不同的视图控制器中旋转,它们都有相同的图像,但我希望背景保持固定,而旧按钮滑出而新按钮滑上。有任何想法吗?就像 iPhone/iPad 的主屏幕一样,我想要一个在屏幕切换图像时固定的“壁纸”。

【问题讨论】:

    标签: ios


    【解决方案1】:

    像这样从应用程序委托将默认图像设置为根窗口的背景图像。

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
        self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Background.png"]];
    
            // do stuff
    
        return YES;
    }
    

    【讨论】:

    • 太棒了!无法安静地弄清楚。
    • iOS7 推送视图控制器(从侧面滑入)的方式,如果视图控制器的主视图上有透明度,可能会使转换看起来很奇怪,因为您将能够看到当新的视图控制器滑入上方时,正在消失的视图控制器的部分视图。这使得有必要使被推送的视图控制器具有非透明背景,因此您无法看到父窗口的背景——除非您不执行任何“推送”视图控制器转换。
    猜你喜欢
    • 2016-08-09
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    • 2019-04-16
    • 2014-10-26
    • 2012-02-13
    • 1970-01-01
    相关资源
    最近更新 更多