0

我有一个 UIScrollView,当我运行我的应用程序时,滚动视图工作正常。当我在滚动视图中添加两个按钮时,一个在底部,另一个在顶部,滚动的能力就消失了。我还没有对按钮调用任何操作。我只是想看看一个滚动视图在起作用

不知道为什么会这样。

这是我的代码。

。H

@interface ViewController : UIViewController {
IBOutlet UIScrollView *theScroller;
}

@end

.m

@implementation ViewController

- (void)viewDidLoad
{
[theScroller setScrollEnabled:YES];
[theScroller setContentSize:CGSizeMake(320, 900)];
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}

@end
4

1 回答 1

0

更改以下修改:

。H

    @interface ViewController : UIViewController
{


   IBOutlet UIScrollView *theScroller;

}


@property(nonatomic,retain)IBOutlet UIScrollView *theScroller; // Add this Line

.

**#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize theScroller;  // Add this Line

- (void)viewDidLoad

{
    [super viewDidLoad];


    [theScroller setScrollEnabled:YES];
    [theScroller setContentSize:CGSizeMake(320, 900)];
    [super viewDidLoad];

}

在您的 XIB 中;

  1. 正确设置委托和链接

在此处输入图像描述

于 2012-11-01T04:19:34.430 回答