【问题标题】:Set Initial Screen Image for Xcode Tab Bar App为 Xcode Tab Bar App 设置初始屏幕图像
【发布时间】:2012-05-02 02:00:02
【问题描述】:

Xcode 新手,因此我将尝试正确解释我的需求。

我使用默认的标签栏模板来创建应用程序。第一个选项卡设置有表格视图。我希望初始屏幕模仿初始屏幕并且在用户单击选项卡栏上的按钮之前不显示表格视图。我希望标签栏在用户单击之前没有默认按钮被按下(突出显示)。

因此,从本质上讲,我希望在应用程序加载后有我的初始视图以模仿初始屏幕视图,但标签栏在底部可用,默认情况下没有选择标签。

提前感谢您提供的任何帮助。

【问题讨论】:

  • 您找到解决方案了吗?
  • 来自 Pragmatic Bookshelf 的 iOS Recipes 作为它的第一个秘诀,有一个解决这个问题的方法(至少显示一个启动屏幕并做一个很好的过渡,它不应该是一个太大的飞跃将其应用于您的情况)。

标签: xcode tabbar


【解决方案1】:

我遇到了同样的问题。我使用了以下代码。为了使其工作,它必须包含在应用程序委托中。我也在使用 OSX 和图像,但您可以使用 UIView 代替。请参阅 SDK 或 iPhone 的教程。代码如下:

.h 类

@interface AppDelegate : NSObject {
    IBOutlet NSImageView *name;
}

- (IBAction)img1:(id)sender;
- (IBAction)img2:(id)sender;

@end

.m 类

import "AppDelegate.h"

@implementation AppDelegate

- (IBAction)img1:(id)sender 
{
    NSImage *img = [NSImage imageNamed:@"Image1.png"]; [name setImage:img];
}

- (IBAction)img2:(id)sender 
{ 
    NSImage *img = [NSImage imageNamed:@"Image2.png"]; [name setImage:img]; 
}

@end

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-15
    • 1970-01-01
    • 2015-09-10
    • 2018-12-17
    • 1970-01-01
    • 1970-01-01
    • 2012-02-28
    相关资源
    最近更新 更多