iphone - 无法在 ScrollView 中显示 ScrollView 指示器

标签 iphone ios objective-c uiscrollview

这是我的 View Controller :

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.imageView.image = self.image;
    self.scrollView.contentSize = self.imageView.image.size;
    self.imageView.frame = CGRectMake(0, 0, self.imageView.image.size.width, self.imageView.image.size.height);   
    self.title = [self.photo objectForKey:FLICKR_PHOTO_TITLE];
    self.scrollView.delegate = self;
}

- (void)viewDidAppear:(BOOL)animated
{
    [self.scrollView flashScrollIndicators];
    self.scrollView.showsHorizontalScrollIndicator = YES;
}

但是什么也没显示。 我已经在这里检查了几个相同的问题并尝试了所有可能的解决方案,但没有一个有效。

最佳答案

我知道这是一个旧线程,但我遇到了它,所以......

水平或垂直滚动​​ View 指示器仅在内容大于 ScrollView 时显示。因此,如果您的完整图像已显示,则没有任何指示符。

关于iphone - 无法在 ScrollView 中显示 ScrollView 指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11340836/

相关文章:

javascript - iPhone/Android 浏览器偶尔会跟随链接 href 而不是 jQuery onclick 事件

iphone - Uicolor 255背后的逻辑

javascript - 如何在 JavaScript 中为桌面和移动设备创建不同的 onclick 行为?

objective-c - 在调试器中打印一个字符串显示它的地址,而不是它的内容

.net - Objective-C 类别和 .NET 扩展方法之间存在哪些差异?

iphone - Xcode IPHONE 中的 Bootstrap 服务器错误

iphone - UITableViewCell viewWithTag get frame of UIView 麻烦

iphone - NSLog() 是否存储在设备(iPhone 等)上?如果有,在哪里?

ios - UICollectionView 添加 UICollectionCell

objective-c - 可以methodSignatureForSelector : create a "catch-all" method signature?