所以我有2个项目,我使用基于窗口的应用程序模板创建了一个项目,使用基于视图的应用程序模板创建了一个项目。我在两者中都创建了一个UIScrollView。基于视图的一个工作而基于窗口的工作没有。有谁知道为什么?请帮忙。
这是我的相关初始化代码:
@interface Scroller : UIViewController<UIScrollViewDelegate> {
}
- (void)viewDidLoad {
[super viewDidLoad];
[(UIScrollView*)self.view setScrollEnabled:YES];
[(UIScrollView*)self.view setContentSize:CGSizeMake(320, 800)];
}
在界面构建器中,我将滚动条的视图设置为UIScrollview,将UIscrollView的委托设置为Scroller。我还将UIScrollView的大小设置为(320,800)。
这是我创建视图控制器的地方。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
Scroller *scroller = [[Scroller alloc] initWithNibName:@"Scroller" bundle:[NSBundle mainBundle]];
[window addSubview:scroller.view];
[scroller release];
[window makeKeyAndVisible];
return YES;
}
我有什么遗失的东西。请帮忙。
谢谢,