我是 Xcode 的新手,现在我对 UIScrollView
感到非常沮丧.我成功了
在创建 ScrollView 时,它可以很好地处理内容和所有内容。但后来我想创建一个新的 ViewController,有它自己的 ScrollView 和它自己的内容!但这行不通!
这是我的问题:
http://www.youtube.com/watch?v=LktaCZhBu4E&feature=youtu.be
我已经上传了视频以显示问题的样子!
这是我的 viewController.m :
//
// ViewController.m
// EHN Biler
//
// Created by Daniel Høi-Nielsen on 13/11/12.
// Copyright (c) 2012 EHN Graphis. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
-(void)viewWillAppear:(BOOL)animated{
[scroller setFrame:CGRectMake(0, 0, 320, 800)];
}
-(void)viewDidAppear:(BOOL)animated
{
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 800)];
}
- (void)viewDidLoad
{
[super viewDidLoad];
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 8000)];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
这是 viewController.h:
//
// ViewController.h
// EHN Biler
//
// Created by Daniel Høi-Nielsen on 13/11/12.
// Copyright (c) 2012 EHN Graphis. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController {
IBOutlet UIScrollView *scroller;
}
@property(nonatomic) BOOL canCancelContentTouches;
@end
我想我需要一些代码来完成这项工作,所以我真的希望有人能帮助我!我一直在寻找答案!请记住我是新手,所以请多多教育。
最佳答案
如果您从 nib 创建了一个 ScrollView ,则必须取消选中 使用自动布局 从那里:
关于ios - 更改 View 时 UIScrollView 停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13355039/