iphone - ScrollView 中的 UIScrollView - 未显示 ScrollBars

标签 iphone objective-c ios ios4 uiscrollview

背景故事

我正在编写一个 ipad 应用程序,该应用程序具有使用 UIScrollView 水平滚动的图像。这工作正常。现在对于每个图像,我需要一个 UIScrollView ,其中包含某种解释图像的文本。这将是一个垂直 ScrollView 。垂直 ScrollView 出现,但随后滚动条不出现。知道为什么吗?下面的代码:

CGRect scrollViewFrame = CGRectMake(760, 70, 205, 320);
UIScrollView * contentScrollView = [[UIScrollView alloc]initWithFrame:scrollViewFrame];
[contentView addSubview:contentScrollView];
CGSize scrollViewContentSize = CGSizeMake(205, 100);
[contentScrollView setContentSize:scrollViewContentSize];
[contentScrollView setPagingEnabled:YES];
contentScrollView.delegate = self;

UILabel *titleLable = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 205, 40)];
UILabel *subtitleLable = [[UILabel alloc] initWithFrame:CGRectMake(10, 60, 205, 50)];
UITextView * mainContent = [[UITextView alloc]initWithFrame:CGRectMake(10, 110, 205, 230)];

[titleLable setText:storyTitle];
[subtitleLable setText:storySubTitle];
[contentView setUserInteractionEnabled:YES];
[mainContent setText:storyDescription];

此外,主 scrollView 已经使用 Interface Builder 添加并且工作正常。 wnyone知道为什么会这样吗?

最佳答案

ScrollView 仅显示滚动条,并允许用户在内容大小大于 ScrollView 大小时滚动,正如我在您的代码中看到的那样, ScrollView 大小为 (205, 320) 而内容大小仅为 (205, 100)。

关于iphone - ScrollView 中的 UIScrollView - 未显示 ScrollBars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10802454/

相关文章:

ios - Swift 核心数据到自定义 UITableViewCell UILabel 错误

ios - 如何将 UILabel 文本颜色更改回程序首次在 Xcode for iOS 7 中启动时的颜色?

ios - UIWebView 向 Apple 提交 ionic 应用程序时出错

objective-c - 身份标签的值可以在代码中访问吗?

ios - 当我们从 View 中删除第三个按钮时,我们如何增加两个按钮的宽度

ios - swift 2.0 中的 MKMapItem 错误

iphone - iPad 中演示的 GridView

iphone - 为 webapp 缓存视频 - 坏主意?

ios - iOS7 CAShapeLayer 动画问题

iphone - iOS : Load image from plist file