【发布时间】:2012-08-06 10:33:51
【问题描述】:
我不知道我做了什么,但我正在实现 UIViewController Containment,突然间 UIKit UIScrollView 子类停止响应滚动,即使我绕过了所有自定义应用程序代码。比如这个标准的设置代码……
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UIViewController *vc = [[UIViewController alloc] init];
vc.view = [[UIView alloc] initWithFrame:self.window.frame];
UIScrollView *sv = [[UIScrollView alloc] initWithFrame:vc.view.frame];
sv.contentSize = CGSizeMake(400, 3000);
[vc.view addSubview:sv];
在一个全新的 Xcode 项目中,scrollView 滚动,但在我现有的项目中,滚动没有效果,滚动条也没有出现。两个项目中的 AppDelegate 代码是相同的,我唯一的#import 是 UIKit。
换句话说,我的应用程序中从 UIScrollView 继承的所有类突然表现得好像它们的 scrollEnabled 属性设置为 NO,我无法更改它。
【问题讨论】:
标签: objective-c ios xcode uitableview uikit